Мне интересно, как игнорировать родительский стиль и использовать стиль по умолчанию (none). Я покажу свое конкретное дело в качестве примера, но я уверен, что это общий вопрос.
<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>
Способы я не хочу решать эту проблему:
- Я не могу редактировать таблицу стилей, где установлен параметр #elementId, мой модуль не будет иметь доступ к этому.
- Не рекомендуется переопределять стиль высоты с использованием атрибута style.
Например, используя firebug, я могу отключить родительский стиль, и все хорошо, это тот эффект, который я собираюсь сделать.
Как только стиль установлен, может ли он быть отключен или должен быть переопределен?