In CSS gibt es die Möglichkeit einen Style zu definieren.
hr {visibility:none;}Diesen kann man ganz einfach wieder überschreiben.
hr {visibility:none;}
ul hr {visibilityvisible;}Befindet sich mein hr nun also in einer Liste wird meine Linie also wieder angezeigt.
Das kann ich verhindern:
hr {visibility:none ! important;}
ul hr {visibilityvisible;}Möchte ich die Eigenschaft aber wieder überschreiben brauche ich wieder ein ! important;
hr {visibility:none ! important;}
ul hr {visibilityvisible ! important;}Bei größeren Projeken solte man daher äusserst sparsam mit ! important; umgehen, denn sonst läuft ohne kaum mehr was. Und das ist fast immer vermeidbar ![]()





