Dieser Artikel stellt ein interessantes Pseudoelement in CSS Was ist ::marker Das CSS-Pseudoelement Damit können wir einem Element ein Pseudoelement hinzufügen, um ein Aufzählungszeichen oder eine Nummer zu generieren. Normalerweise haben wir folgenden Aufbau: <ul> <li>Ansteckend</li> <li>Phasen</li> <li>Seiten</li> <li>Mutig</li> <li>Shaymus</li> <li>Gesichtslos</li> </ul> Standardmäßig werden keine speziellen Stile hinzugefügt und der Stil sieht ungefähr so aus: Mit li { Polsterung links: 12px; Cursor: Zeiger; Farbe: #ff6000; } li::marker { Inhalt: '>'; } Wir können die kleinen Punkte in alles verwandeln, was wir wollen: Einige Einschränkungen des ::marker-Pseudoelements Zunächst einmal ist das einzige Element, das auf Das heißt natürlich nicht, dass es nicht auch für andere Elemente verwendet werden kann. Zusätzlich zu Listenelementen können wir Zweitens können nicht alle Stilattribute für die Stile innerhalb von Pseudoelementen verwendet werden. Derzeit können wir nur diese verwenden:
::Marker-Anwendungserkundung Beispielsweise sehen wir oft einige Verzierungen vor dem Titel: Alternativ können wir Emoji-Ausdrücke verwenden: Beide sind sehr gut für die Anzeige mit <h1>Lorem ipsum dolor sit amet</h1> <h1>Lorem ipsum dolor sit amet</h1> h1 { Anzeige: Listenelement; Polsterung links: 8px; } h1::Markierung { Inhalt: ▍‘; } h1:n-tes-Kind(2)::Markierung { Inhalt: „😅“; } CodePen-Demo – ::marker-Beispiel ::Marker kann sich dynamisch ändern Interessanterweise kann sich Dies ist beispielsweise die Auswirkung davon, unglücklich zu sein, wenn man nicht ausgewählt wird, und glücklich, wenn man ausgewählt wird: li { Farbe: #000; Übergang: .2s alles; } li:hover { Farbe: #ff6000; } li::marker { Inhalt: „😩“; } li:hover::marker { Inhalt: „😁“; } CodePen-Demo – ::marker-Beispiel Verwendung mit Zähler Es kann beobachtet werden, dass Im Wenn Sie nicht viel über Angenommen, wir haben das folgende HTML: <h3>Lorem ipsum dolor sit amet.</h3> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p> <h3>Es ist sehr schwer, ein Baby großzuziehen.</h3> <p>Ist es fair zu sagen, dass es so etwas wie einen Voluptatibus, einen Schuldner, nicht gibt?</p> <h3>Ich bin so glücklich!</h3> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p> Wir verwenden Körper { Zähler-Reset: h3; } h3 { Zählerinkrement: h3; Anzeige: Listenelement; } h3::Markierung { Anzeige: Listenelement; Inhalt: "✔" Zähler(h3) " "; Farbe: Helllachs; Schriftstärke: fett; } Die Auswirkung ist wie folgt, wodurch der Effekt des automatischen Hinzufügens von Seriennummern zu CodePen-Demo – ::marker-Beispiel endlich Dieser Artikel stellt vor, was Nun, dieser Artikel endet hier, ich hoffe, er hilft Ihnen 😃 Weitere wunderbare technische CSS-Artikel sind in meinem Github – iCSS – gesammelt. Sie werden ständig aktualisiert. Klicken Sie einfach auf einen Stern, um sich anzumelden und zu sammeln. Wenn Sie Fragen oder Anregungen haben, können Sie sich gerne an mich wenden. Dies ist ein Originalartikel und meine Schreibfähigkeiten sind begrenzt. Wenn der Artikel etwas falsch enthält, lassen Sie es mich bitte wissen. Dies ist das Ende dieses Artikels über CSS ::marker, um Textzahlen interessanter zu gestalten. Weitere relevante CSS ::marker-Inhalte finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
>>: Implementierung der Funktion zum Speichern von Screenshots aus HTML in PDF
Beim Erstellen einer Tabellenseite ist die für td ...
Inhaltsverzeichnis Was sind Spread- und Rest-Oper...
border-radius:10px; /* Alle Ecken sind mit einem ...
In diesem Artikelbeispiel wird der spezifische Co...
Sollte dieser Artikel Fehler enthalten oder du An...
Erstellen eines Projektverzeichnisses mkdir php E...
1. Was ist Als Auszeichnungssprache hat CSS eine ...
Zweck: Station A als sekundäres Verzeichnis von S...
Detaillierte Erklärung und Beispiele zur Passwort...
1. Zurück-Button Verwenden Sie history.back(), um...
HTML-Tags haben spezielle Tags zur Handhabung des ...
Basisbild Das Basisbild hat zwei Bedeutungen: Ist...
Dieser Artikel wurde unter Bezugnahme auf die off...
Inhaltsverzeichnis 1. Grundlage des Responsive-Pr...
Eine Forderung Im Allgemeinen hat ein Unternehmen...