Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie kann ich anpassbare gestrichelte Listen erstellen und generische Zeichen als Listenmarkierungen in HTML verwenden?

Linda Hamilton
Freigeben: 2024-10-31 15:23:29
Original
386 Leute haben es durchsucht

How Can I Create Customizable Dashed Lists and Use Generic Characters as List Markers in HTML?

Anpassbarer HTML-Listenstil mit generischen Zeichen

In HTML können Sie mit der List-Style-Type-Eigenschaft das Erscheinungsbild der Liste steuern Artikel. Es bietet jedoch keine Möglichkeit, Bindestriche (-) oder andere generische Zeichen als Listenmarkierungen zu verwenden.

Gestrichelte Listen erstellen

Um eine gestrichelte Liste zu erstellen, Sie können CSS verwenden, um vor jedem Listenelement ein :before-Pseudoelement hinzuzufügen. Dieses Element kann dann so gestaltet werden, dass es einen Bindestrich anzeigt:

<code class="css">ul.dashed {
  list-style-type: none;
}
ul.dashed > li:before {
  content: "-";
}</code>
Nach dem Login kopieren

Dadurch wird vor jedem Element in einer Liste ein Bindestrich hinzugefügt, wobei die Klasse gestrichelt ist. Allerdings wird die standardmäßige Listeneinrückung nicht beibehalten. Um dies zu beheben, können Sie den Listenelementen einen negativen Texteinzug hinzufügen:

<code class="css">ul.dashed > li {
  text-indent: -5px;
}</code>
Nach dem Login kopieren

Verwendung generischer Zeichen

Derselbe Ansatz kann verwendet werden, um beliebige generische Zeichen anzuzeigen als Listenmarkierung. Ersetzen Sie einfach die Content-Eigenschaft des :before-Pseudoelements durch das gewünschte Zeichen:

<code class="css">ul.custom-list > li:before {
  content: ">";  // Replace with the desired character
}</code>
Nach dem Login kopieren

Hinweis zum Nur-CSS-Ansatz

Während der Nur-CSS-Ansatz Der Ansatz (mit li:before) erfordert keine Änderung des Inhalts, kann jedoch Auswirkungen auf die Leistung haben, wenn die Liste eine große Anzahl von Elementen enthält. Die Verwendung der List-Style-Type-Eigenschaft mit Bindestrichen kann in solchen Fällen effizienter sein.

Das obige ist der detaillierte Inhalt vonWie kann ich anpassbare gestrichelte Listen erstellen und generische Zeichen als Listenmarkierungen in HTML verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage