Mit CSS ist es möglich, die Text- und Hintergrundfarbe von markiertem Text zu verändern. Wie das funktioniert möchte ich euch hier erklären.

Der „selection“-Selektor

Anpassungen von Textmarkierungen sind mit dem Selektor „selection“ möglich. Der CSS Code dafür sieht wie folgt aus:

::selection {
	background-color:#009245;
	color:#fff;
}

::-moz-selection {
	background-color:#009245;
	color:#fff;
}

Mit „background-color“ definiert man die Hintergrundfarbe. Mit „color“ die Farbe des Textes.

Browserkompabilität

Die Anpassung von Textmarkierungen mit „selection“ wird von Opera ab Version 9.5, Internet  Explorer ab Version 9, Firefox ab Version 3.6, Chrome und Safari unterstützt. Ursprünglich war der Selektor Teil der CSS3-Spezifikation. Mittlerweile ist er leider nicht mehr vorhanden, was dazu führt, dass er nicht valide ist.

Smalltalk-Ecke

Hat Dir der Artikel gefallen oder möchtest Du am Inhalt etwas ergänzen? Hast Du weitere Fragen dazu? Lass uns gerne dazu austauschen. Ich freue mich von Dir zu hören! :)


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Werde Teil unserer Community

Abonniere unseren kostenlosen Newsletter und wir informieren Dich regelmäßig über neue, spannende Artikel im Bereich Webentwicklung, die Programmierung von Mobile Apps, SEO und mehr!

Wir halten deine Daten privat und teilen sie nur mit Dritten, die diesen Dienst ermöglichen. Lies unsere Datenschutzerklärung.
Kostenloser Newsletter

Bleibe auf dem Laufenden!

Wir informieren Dich regelmäßig über neue, spannende Artikel im Bereich Webentwicklung, Programmierung von Mobile Apps, SEO und mehr!

Wir halten deine Daten privat und teilen sie nur mit Dritten, die diesen Dienst ermöglichen. Lies unsere Datenschutzerklärung.