Ответ 1
Значение свойства box-sizing
msdn, mdn CSS box-sizing: content-box;
.
Вы пытались использовать его для переопределения унаследованного стиля?
Я использую плагин jQuery light box на сайте начальной загрузки. Он имеет box-sizing: border-box
, установленный через универсальный селектор.
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
Из-за этого светлый прямоугольник div выглядит неправильно (иногда появляется вертикальная полоса прокрутки). Как только мы удалим это через веб-инспектор, он выглядит нормально. Есть ли способ удалить свойство box-sizing этого конкретного элемента.
box-sizing:''
или box-sizing:none
не работает.
Значение свойства box-sizing
msdn, mdn CSS box-sizing: content-box;
.
Вы пытались использовать его для переопределения унаследованного стиля?
вы можете использовать
*:not(.classname){
box-sizing : border-box;
}
classname
будет классом элемента, который вы хотите исключить из универсального селектора.
У меня была аналогичная проблема с bootstrap, и я переопределил CSS-свойство CSS для <a>
, как это,
a *,
a *:before,
a *:after {
-webkit-box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
box-sizing: content-box !important;
}
Настройте его для своих нужд.
Заменить вот так:
* {
box-sizing: border-box!important;
}