Sie werden die folgenden Themen in diesem Beitrag durchlaufen.
Was sind Pseudoelemente in CSS
Pseudo-Elemente sind Schlüsselwörter, mit denen ein bestimmtes Teil eines bestimmten Elements gestaltet wird. Diese werden beim Styling von Elementen in einen Selektor eingeführt. Zum Beispiel möchten Sie dem ersten Buchstaben eines Elements eine Farbe geben oder vor einem bestimmten Element einen Text hinzufügen.
Syntax
Selector :: Pseudo-ElementHier haben wir einige der wichtigen Pseudoelemente für Ihr besseres Verständnis hervorgehoben.
::erster Brief
Dies wird verwendet, um dem ersten Buchstaben eines Textes einen bestimmten Stil zu verleihen. Darüber hinaus wird er nur auf die Elemente auf Blockebene angewendet. Es unterstützt viele CSS -Eigenschaften wie Farbe, Schriftart, Rand, Rand, Polsterung, Hintergrund usw.
Beispiel
Befolgen Sie den folgenden Code, um zu verstehen, wie dieses Element funktioniert.
Html
Hier haben wir eine definiert
CSS
H1 :: ErstgeschichteWir verleihen dem ersten Buchstaben der Überschrift Sandybrown-Farbe, kursiver Schriftstil und 50px-Schriftgröße mit dem Pseudo-Element :: Erstgeschichte.
Ausgang
Der erste Buchstaben der Überschrift wurde mit dem :: Erstgeschichte Pseudo-Element bezeichnet.
::erste Linie
Wie der Name schon sagt, wird dies verwendet, um der ersten Zeile eines Textes einen Stil zu verleihen. Darüber hinaus gilt es nur für Elemente auf Blockebene auf Blockebene. Es unterstützt einige CSS -Eigenschaften, die Farbe, Schriftart, Hintergrund usw. sind.
Beispiel
Angenommen, Sie möchten der ersten Zeile von a etwas Farbe, Stil und Gewicht verleihen
Element. Folgen Sie dem folgenden Code.
Html
Wie der Name schon sagt, wird dieses Pseudoelement zum Styling der ersten Zeile eines Textes verwendet. Dieses Element kann auch nur auf Elemente auf Blockebene angewendet werden. Es unterstützt einige CSS -Eigenschaften, die Farbe, Schriftart, Hintergrund usw. sind.
Im obigen Code haben wir a definiert
Element und einige Text hinzugefügt.
CSS
P :: ErstlinieVerwenden Sie die :: First-Line-Pseudo-Element.
Ausgang
Die Erstlinie des Absatzes wurde erfolgreich gestaltet.
::Vor
Um Inhalte vor einem bestimmten Teil eines Elements hinzuzufügen, wird das :: vor Pseudoelement verwendet. Es unterstützt die CSS -Inhaltseigenschaft.
Beispiel
Angenommen, Sie möchten zu Beginn eines Absatzes Anführungszeichen hinzufügen. Verwenden Sie den folgenden Code.
Html
Dies ist ein Absatz.
Hier definieren wir unseren Absatz, vor dem wir alle ein Anführungszeichen hinzufügen.
CSS
P :: vorIm obigen Code fügen wir vor dem Absatz ein Anführungszeichen hinzu und geben ihm die Farbe Blau und setzen seine Größe auf 25px mit dem :: vor Pseudo-Element fest.
Ausgang
Die Anführungszeichen wurde erfolgreich mit dem :: vor Pseudoelement hinzugefügt.
::nach
Dies funktioniert ähnlich wie das :: vor Pseudoelement, mit dem einzigen Unterschied, dass es Inhalte nach einem bestimmten Teil eines Elements einfügt. Dieses Element wird auch mit der CSS -Inhaltseigenschaft verwendet.
Beispiel
Folgen Sie dem folgenden Beispiel, um die Arbeit des :: nach Pseudoelement zu verstehen.
Html
Hier haben wir eine angegeben
CSS
H1 :: nachWir fügen nach dem bestimmten Inhalt hinzu
Ausgang
Inhalt wurde nach der Überschrift hinzugefügt.
::Auswahl
Um ein Element zu stylen, das ein Benutzer auswählt, wird die :: Selection Pseudo-Element verwendet. Es unterstützt einige CSS -Eigenschaften, die Farbe, Hintergrund usw. sind.
Beispiel
Angenommen, Sie möchten, dass ein bestimmtes Element hervorgehoben wird, wenn ein Benutzer es auswählt. Folgen Sie dem folgenden Code.
Html
Hier geben wir eine Überschrift an.
CSS
H1 :: AuswahlIm obigen Code verwenden wir die :: Auswahl-Pseudo-Element, um der Überschrift jedes Mal, wenn der Benutzer sie auswählt, eine rosa Farbe zu verleihen.
Ausgang
Die :: Auswahlpseudoelement funktioniert ordnungsgemäß.
Abschluss
Pseudo-Elemente sind Schlüsselwörter, mit denen ein bestimmtes Teil eines bestimmten Elements gestaltet wird. In CSS gibt es verschiedene Pseudoelemente. Einige der wichtigsten und am häufigsten verwendeten Pseudoelemente sind jedoch; ::erster Brief, ::erste Linie, ::Vor, ::nach, Und ::Auswahl. Jede von diesen wird für verschiedene Stylingzwecke verwendet, die in diesem Beitrag ausführlich erklärt werden, zusammen mit Hilfe geeigneter Beispiele.