CSS/Selektoren/marker

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Der ::marker-Selektor erzeugt ein beliebig formatierbares Markierungselement, das vor dem Inhalt eingefügt wird. (Ursprünglich gab es proprietäre Lösungen mit -webkit-details-marker.) Das Pseudoelement gilt nur für

Der Browser setzt das ::marker-Element bündig vor <li>-Elemente. Wenn Sie Abstand benötigen, müssen Sie dem Inhalt Leerstellen hinzufügen.

Wenn Sie in einer Liste lediglich die content-Eigenschaft des ::marker-Elements setzen möchten, können Sie auch einfacher die list-style-type-Eigenschaft für die Liste oder die Listeneinträge setzen.

Syntax ::marker
Parameter {{{Parameter}}}}}
Browsersupport Details: caniuse.com
Beispiel
details summary::marker { 
  content:'🡳'; 
}
Links in der Navigation bekommen anstelle des Dreiecks einen Pfeil vor dem summary-Element.
Beachten Sie: Man kann zwar das ::marker-Element selektieren, dann aber nur wenige Eigenschaften formatieren: Es ist geplant, weitere Eigenschaften aufzunehmen.

Siehe auch

Weblinks