CSS zurücksetzen und Stile löschen: revert / unset

Der Wert revert für eine Eigenschaft wie color setzt die Eigenschaft zurück auf ihren geerbten Wert, unset entfernt oder eliminiert einen Stil vollständig und setzt die Eigenschaft auf inherit.

CSS revert

CSS revert und unset

Beim Anpassen von Themes für WordPress oder andere CMS liegen die CSS-Dateien in ganzen Stapeln übereinander und für ein individuelles Themes werden Stile überschrieben.

revert und unset setzen Stile zurück auf die Standard-Browser-Darstellung (revert) oder nehmen einen Stil komplet weg.

h1.revertdemo {
	color: green;
	font-size:3em;
	font-weight: 300;
}

H1: revert oder unset?


		








color:revert und color:unset haben dieselbe Wirkung: Die Browser setzen Schwarz als Standardfarbe bei Text. font-size:revert setzt die Schriftgröße auf den Standardwert der Browser, font-size:unset auf die Standard-Schriftgröße überhaupt: 1em.

p {
	display: unset; // entfernt das vorgegebene display: block
}

revert ist eine relativ junge Eigenschaft, wird aber von allen immergrünen Browsern unterstützt;

Neben revert und unset gibt es noch die Werte inherit und initial, um CSS-Eigenschaften zurückzusetzen (CSS reset).

CSS Reset entfernt alle Standardstile des Browsers, um eine einheitliche Basis für alle Browser zu schaffen. CSS revert setzt eine CSS-Eigenschaft auf ihre vom Browser definierten Werte zurückgesetzt.

CSS all

Ändert alle Eigenschaften, die dem Element oder seinem Elternelement zugewiesen wurden, zurück zum initialen Wert:

body {
	all: initial;
}

Die CSS-Eigenschaft all kann einen von drei Werten annehmen: initial | inherit | unset.

Suchen auf mediaevent.de