Überschreiben des Modifikators !important
- Fügen Sie einfach eine weitere CSS-Regel mit
!important
und geben Sie dem Selektor eine höhere Spezifität (indem Sie ein zusätzliches Tag, eine Id oder eine Klasse zum Selektor hinzufügen)
- eine CSS-Regel mit demselben Selektor zu einem späteren Zeitpunkt als die bestehende hinzufügen (bei Gleichstand gewinnt die zuletzt definierte Regel).
Einige Beispiele mit höherer Spezifität (das erste ist am höchsten/übersteigt das zweite, das dritte ist am niedrigsten):
table td {height: 50px !important;}
.myTable td {height: 50px !important;}
#myTable td {height: 50px !important;}
Oder fügen Sie denselben Selektor nach dem vorhandenen Selektor ein:
td {height: 50px !important;}
Haftungsausschluss:
Es ist fast nie eine gute Idee, die !important
. Dies ist schlechte Technik von den Machern der WordPress-Vorlage. Auf virale Weise zwingt es die Nutzer der Vorlage, ihre eigenen !important
Modifikatoren zu überschreiben, und es begrenzt die Optionen für die Überschreibung durch JavaScript.
Aber es ist nützlich zu wissen wie um sie außer Kraft zu setzen, wenn dies manchmal erforderlich ist.