Wo sind die Bullets…
Friday, den 29. April 2005
…wenn man sie mal braucht?
Heute wollte ich im Rahmen eines Webprojekts in einem Druck-Stylesheet die aktiven Navigationspunkte, die zu dem aktuellen Dokument führen, als kleine horizontale Liste oben in den Seitenkopf schreiben lassen. Damit der Listen- bzw. Navigationscharakter auch deutlich wird, setzte ich eigentlich darauf, endlich einmal die Default-Listenbullets sinnvoll verwenden zu können. Damit hätte ich mir zusätzliche Arbeit für die Erzeugung von grafischen (Hintergrund-) Bullets gespart und wäre unabhängig von der userseitigen Browsereinstellung “Hintergrundgrafiken nicht/drucken” gewesen.
Aber nein, Bääähhh, NIL!
Hastu horizontale Liste, kriegstu keine Bullets, basta.
Guckstu hier: Listen-Beispiel
Denkt sich der gewiefte Webdesigner:
Ha! Haben wir an Bullets Statt ja die Pseudoklasse :before, und damit können wir sogar einen schönen Unicode-Rechtspfeil oder Ähnliches vor die Listenpunkte setzen.
Und zack! … Aber Nee!! Was muss ich sehen? Die “Alte Retardierte Browser-Fäkalie”TM (Internet Explorer) beherrscht keine solchen Pseudoklassen aus dem späten letzten Webdesign-Jahrhundert!
*Schnauf*
Aber ich wäre ja nicht… und so hilft da die etwas unfeine Zwecklösung, einfach jeden Listenpunkt mit einem dünnen (0,2mm) border-left zu versehen. Nicht schön, aber zweckdienlich. Und eher selten.


