Soy nuevo en CSS. He creado un sitio de Drupal y juego con el tema.Herencia CSS y anulándola
Tengo algo de migas de pan que me gustaría tema. Si entro en Firebug y apago las propiedades CSS
background
border-color
border-style
en el código de abajo
.breadcrumbs .inner {
background: none repeat scroll 0 0 #EFEFEF;
border-color: #929292 #E2E2E2 #FFFFFF;
border-style: solid;
border-width: 1px;
color: #8E8E8E;
}
consigo el texto se ve exactamente como yo quiero.
Si ahora voy a mi style.css que se hereda el código y post
.breadcrumbs .inner {
border-width: 1px;
color: #8E8E8E;
}
El formato no quiero que se mantiene. Si especifico .breadcrumbs .inner
en style.css, ¿eso no lo configura nuevamente y anula lo que se especificó más arriba en la cascada?
Si ese no es el caso, ¿cómo detengo la herencia sin cambiar la otra hoja de estilo?
Gracias,
Andrew
Información adicional
Aquí es lo que tengo en este momento
Esto es lo que yo quiero tener
Use! Important después de cada propiedad que desea anular. como 'display: inline! important;' – Cronco
@BoltClock Sé que es una mala práctica.Alternativamente, solo restablecer las propiedades estaría bien, supongo, si es exactamente el mismo selector y se define después del primero, usando por ejemplo 'background: transparent;' debe anular la primera declaración. – Cronco