wahsaga: width für span?

Beitrag lesen

hi,

Nun habe ich mir gedacht, dass ich einfach ein leeres <span> mit der CSS-Eigenschaft width=16px einfügen könnte. Leider hat die Breitenangabe aber überhaupt keine Auswirkung.

Zum Glück hat sie keine, sonst wäre dein browser defekt.

Wenn ich statt des span ein div nehme, funktioniert die Breitenangabe - aber dann habe ich natürlich auch den Zeilenumbruch weil div ein Blockelement ist.

Aber immerhin funktioniert schon mal die Breitenangabe - _weil_ Div von Natur aus display:block "besitzt".
Hättest du dem span display:block "verpasst" - hätte sie bei ihm auch gewirkt.

Schlau wie ich bin, hab ich dem Block-Element vorgekaukelt, es sei ein Inline-Element (display:inline). Das hat es mir sogar geglaubt - mit allen Konsequenzen *G* Jaja - die Breitenangabe wurde wieder ignoriert ;)

Natürlich.

Weiss jemand Abhilfe für mein Problem?

Du könntest das Element beispielsweise floaten lassen oder absolut positionieren.
Eigentlich würdest du vermutlich am liebsten display:inline-block haben - aber da sind die dämlichen Geckos m.W. immer noch zu blöd für.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }