Mary...: 3-Pixel-Bug, wenn Doubled Float-Margin-Bug beseitigt

Beitrag lesen

http://www.uni-regensburg.de/Fakultaeten/phil_Fak_IV/Anglistik/SpW/Staff/Schneider/publications.htm
Das IE-Problem ist, dass er Textblöcke, die neben Elementen mit float:left stehen, um 3px einzieht. Du musst die height-Angabe also nicht auf das gesamte umgebende DIV anwenden, sondern auf die entsprechenden Textblöcke.

Ja, ich weiß... Habe mich durch gaaanz viele Seiten gelesen. Aber die Hacks funktionieren nicht. Ich habe sie auf alle, nur auf die p-, nur auf die Span-Elemente angewandt. Ich glaube, ich habe wirklich alles ausprobiert.
Logischerweise müsste die height-Angabe durch für die Span-Elemente mit Text gelten oder? Geht aber nicht... WARUMMMMM????

Ich verwende übrigens grundsätzlich keine Hacks im CSS, sondern höchstens die Conditional Comments für den IE. Wenn das nicht reicht, versuche ich eher meine Layoutvorstellung zu überdenken, als fehlerhafte Syntax ins CSS zu schreiben. Das hängt aber damit zusammen, dass ich diese Sachen unterrichten muss.

Was bedeutet das für mich? :-)
Das Ergebnis ist aber doch dasselbe oder?

WIESO habe ich nur den Ehrgeiz entwickelt, keine Tabellen verwenden zu wollen???