Me pregunto cómo ignorar un estilo padre y usar el estilo predeterminado (ninguno). Mostraré mi caso específico como ejemplo, pero estoy bastante seguro de que esta es una pregunta general.Cómo ignorar el estilo css de los padres
<style>
#elementId select {
height:1em;
}
</style>
<div id="elementId">
<select name="funTimes" style="" size="5">
<option value="test1">fish</option>
<option value="test2">eat</option>
<option value="test3">cows</option>
</select>
</div>
maneras no quiero para resolver este problema:
- No puedo editar la hoja de estilo en el que el "#elementId seleccione" está ajustado, mi módulo no tendrá acceso a eso.
- Preferiblemente, no anule el estilo de altura con el atributo de estilo.
Por ejemplo, usando firebug puedo desactivar el estilo principal y todo está bien, este es el efecto que estoy buscando.
Una vez que se establece un estilo, ¿se puede deshabilitar o se debe anular?
Simple, supervisado por mí pero muy efectivo. Gracias +1. – Ben
No recomendaría el uso de '! Important' en el marcado de producción; en realidad, solo debería usarse cuando se depura. – Amicable
@Amicable ¿Puedes explicar por qué esto no es aconsejable? –