Hallo Leute,
sieht lang aus, aber die Frage ist recht schlicht – versprochen! ;)
Das Thema ist natürlich hier und anderswo schon vielfach behandelt worden und ich durchforste auch schon viele Stunden das Netz, denn das Problem steckt im Detail und dafür fand ich bisher keine Antwort.
Was ich will:
Ich möchte das Aufzählungszeichen einer ungeordneten Liste individuell gestalten.
Soweit kein Ding. Dazu habe ich folgende Lösung so oder so ähnlich mehrfach im Web gefunden:
.aem-list0 li{
list-style-type: none;
margin-bottom: 0.7em;}
.aem-list0 li::before{
content: "›︎";
font-size: 1.5em;
font-weight: 700;
color: #b71722;}
Im Original sieht die Liste wie im Bild "Standard" aus. Nach dieser CSS-Zuweisung wie in "Liste 0"
Das Problem:
Wie man sieht, ist das Zeichen verrutscht und weitere Zeilen nicht eingerückt.
Meine Lösung:
Ich habe nun mit margin und padding mir alles zurechtgerückt, bis es optisch für mein ausgewähltes Zeichen und dessen Größe passt. Fühlt sich aber gefuscht an und ist es sicherlich auch. :D
Die Frage:
Gibt es eine elegantere (richtige) Lösung, wie man die Liste sauber formatiert?
(Und warum ist sie überhaupt bei list0 so verschoben obwohl ich doch nur das Symbol ersetzt habe?)