Как изменить размер шрифта в плагине для встраивания HTML? - PullRequest
0 голосов
/ 06 ноября 2018

Я написал плагин / виджет для сайта example.com, который вставлен в виде кода .css и .js. Плагин монтируется на элементе example.com #app. На сайте example.com есть собственная таблица стилей с

html {
 font-size: 12px;
}

, которые влияют на весь сайт, включая мой плагин. Я пробовал

#app {
 font-size: 16px;
}

но некоторые элементы виджета все еще имеют свойство font-size: 12px. И example.com, и мой виджет используют bootstrap 4.

EDIT: Пожалуйста, взгляните на скрипку:

https://jsfiddle.net/aq9Laaew/264383/

Ответы [ 2 ]

0 голосов
/ 06 ноября 2018

Проблема в том, что некоторые элементы виджета наследуют размер шрифта из первого правила CSS. Один из способов сделать это - установить размер шрифта для всех дочерних элементов #app следующим образом:

#app * {
  font-size: 16px;
}
0 голосов
/ 06 ноября 2018

попробуйте использовать тег !important.

#app{
  font-size:16px!important;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...