Mathias Brodala: inline-elementen breite zuweisen

Beitrag lesen

Hallo steffenb.

ich möchte, wie viele andere, von meinem tabellenlayout zum div-layout wechseln. nur stoße ich bereits bei der ersten zeile auf probleme.

Und genau deshalb solltest du hier parallel mitlesen.

#firstrow span {width:33%}

im ie gibt es da ja keine probleme, aber im ff, opera und bei netscape. in diesen browsern lassen sich inline-elemente keine breitenangaben zuweisen.

Dein IE befindet sich im Quirksmodus oder ist älter als Version 6. Wäre dem nicht so, würde auch er die Breitenangabe ignorieren, welche bei Inlineelementen, wie span es eines ist, nicht gelten dürfen:

Applies to: all elements but non-replaced inline elements, table rows, and row groups

Einen schönen Freitag noch.

Gruß, Mathias

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]