Мне интересно, как игнорировать родительский стиль и использовать стиль по умолчанию (none). Я покажу свое конкретное дело в качестве примера, но я уверен, что это общий вопрос.Как игнорировать родительский стиль css
<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, я могу отключить родительский стиль, и все хорошо, это тот эффект, который я собираюсь сделать.
Как только стиль установлен, его можно отключить или его нужно переопределить?
Простой, контролируемый мной, но очень эффективный. Спасибо +1. – Ben
Я бы посоветовал использовать '! Important' в вашей производственной разметке - он действительно должен использоваться только при отладке. – Amicable
@ Возможно, вы объясните, почему это не рекомендуется? –