Ich frage mich, wie ich einen übergeordneten Stil ignorieren und den Standardstil (keiner) verwenden kann. Ich werde meinen speziellen Fall als Beispiel zeigen, aber ich bin mir ziemlich sicher, dass dies eine allgemeine Frage ist.
<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>
Möglichkeiten, wie ich dieses Problem nicht lösen möchte:
- Ich kann das Stylesheet, in dem "#elementId select" festgelegt ist, nicht bearbeiten. Mein Modul hat darauf keinen Zugriff.
- Überschreiben Sie den Höhenstil vorzugsweise nicht mit dem Stilattribut.
Zum Beispiel kann ich mit Firebug den übergeordneten Stil deaktivieren und alles ist in Ordnung. Dies ist der Effekt, den ich anstrebe.
Kann ein einmal festgelegter Stil deaktiviert werden oder muss er überschrieben werden?
!importantwo immer du kannst