• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

:first-letter auf Absatz mit ID als Selektor anwenden - geht nicht?

jeko

Lounge-Member
Hallo zusammen,

Ich versuche über die Pseudoklasse :first-letter die CSS-Eigenschaften des ersten Buchstaben eines Absatzes zu verändern, und zwar indem ich den Absatz über seine ID selektiere.

Also konkret habe ich als HTML-Code folgendes:
HTML:
<p id="ahoi">Mein M sollte grün sein.</p>
Und versucht habe ich's mit folgendem CSS:
Code:
#ahoi :first-letter {
  color:#00ff00;
}

Doch passieren tut nichts mit dem M. Lasse ich das #ahoi weg und selektiere alle p-Elemente mit
Code:
p:first-letter
erhalte ich das gewünschte Ergebnis, nur leider für alle <p>s was weniger gewünscht ist.

Eine Testseite ist hier.

Weiss jemand Rat?

Dankeschön
jeko
 
Die Lücke muss raus zwischen #ahoi und :first-letter...
Code:
#ahoi:first-letter {
  color:#00ff00;
}
 
Zurück
Oben