Frage zum Wiki-Artikel „counter()“
bearbeitet von Rolf BHallo nix,
> Und wg. der article: zwei wegen des Vergleichs.
Sicher. Das hab ja sogar ich verstanden 😉
Zum verwirrten Familienstammbaum:
~~~html
<style>
li { display: none; }
li::before { content: "Hallo "; display: block; }
</style>
...
<li>Welt</li>
~~~
Das li ist das Elternelement, das ::before das Kind. Und wenn die Eltern nach Noneland verreisen (klingt wie 'ne schwedische Insel, hat aber ≈49600 anderslautende Googletreffer), nehmen sie alle Kinder mit. Restlos. Ohne Widerworte. Da können sie `block`ieren oder `inline`rn, solange sie wollen.
::after und ::before als Pseudoelemente sind übrigens unfruchtbar und deshalb stets und immer kinderlos. Weswegen sie auch nicht Großperson (m/w/d) von irgendwem oder -was sein können.
_Rolf_
--
sumpsi - posui - obstruxi