css - reglas - Eliminar la propiedad heredada de un elemento(tamaño de caja)
reglas de cascada css (4)
Estoy usando un complemento de jQuery light box en un sitio de arranque. Tiene box-sizing: border-box
conjunto de box-sizing: border-box
través de selector universal.
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
La caja de luz div no aparece bien debido a esto (a veces aparece una barra de desplazamiento vertical). Una vez que eliminamos esto a través del inspector web aparece bien. ¿Hay alguna forma de eliminar la propiedad de tamaño de caja de este elemento en particular? box-sizing:''''
o box-sizing:none
parece no funcionar.
Anular de esta manera:
* {
box-sizing: border-box!important;
}
Tuve un problema similar con bootstrap y anulé la propiedad CSS de tamaño de caja para <a>
como esto,
a *,
a *:before,
a *:after {
-webkit-box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
box-sizing: content-box !important;
}
Personalízalo para tu necesidad.
puedes usar
*:not(.classname){
box-sizing : border-box;
}
classname
será la clase de elemento que desea excluir del selector universal.