Teóricamente hablando, si usted ha tenido este escenario:múltiples declaraciones de clases importantes y precedencia
<style type="text/css">
.class1 {
color:#F00 !important;
}
.class2 {
color:#00F !important;
}
</style>
<p class="class2 class1">Test</p>
Qué color debe prevalecer? ¿Cómo determinan los navegadores la precedencia en este escenario?
¡Bienvenido a SO! Buena primera pregunta. De hecho, es 'class2' que se usa: http://jsfiddle.net/yd6Gy/ ¿Pero por qué? Interesado en ver qué surge. –
Esta pregunta destaca por qué siento que la bandera '! Important' estaba mal diseñada. – Spudley
@Spudley, tienes toda la razón al respecto; sin embargo, por lo que entiendo el problema, '! important' no es importante aquí. El mismo fenómeno ocurriría si eliminaras ambos –