von Prestige |
habe neben noch ein paar anderen problemen das gleiche problem mit css
auf http://www.blogout.de
wer will kann sich ja mal das css anschauen http://www.blogout.de/themes/blogout/style/style.css
das problem bei mir liegt wohl an padding und margin.. aber ne lösung hab ich noch nicht :/
Nachtrag:
Der Internet Explorer berechnet die Breite und Höhe nicht korrekt, wenn width- und/oder height-Eigenschaften angegeben ist.
D.h. dass die gesammte Breite, bzw. Höhe, wie oben bereits erwähnt, so berechnet wird:
Die gesammte Breite = linker Außenabstand + linke Rahmenbreite + linker Innenabstand + Breite des Inhalts + rechter Innenabstand + rechte Rahmenbreite + rechter Außenabstand.
Die gesammte Höhe = oberer Außenabstand + obere Rahmenbreite + oberer Innenabstand + Breite des Inhalts + unterer Innenabstand + untere Rahmenbreite + unterer Außenabstand.
Der IE führt aber folgende Rechnung durch:
Die gesammte Breite = linker Außenabstand + linke Rahmenbreite + Breite des Inhalts + rechte Rahmenbreite + rechter Außenabstand.
Die gesammte Höhe = oberer Außenabstand + obere Rahmenbreite + Breite des Inhalts + untere Rahmenbreite + unterer Außenabstand.
Vereinfacht dargestellt: Der Bereich der Hintergrundfarbe (width + 2 x padding, height + 2 x padding) reduziert der IE auf die Werte von width und height.
Der Internet Explorer kennt natürlich den Innenabstand, nur stellt er das Element kleiner dar, als seine Browser-Kollegen laut CSS erwünscht.
Wenn kein Rahmen und keine Hintergrundfarbe benötigt wird, solltest Du deshalb statt padding margin verwenden.
(bin durch google hierhergekommen;D)
|
von Bbig |
Servus zusammen,
das war eine schwere Geburt, aber nu' klappt es.
Das Board und das generelle Design laufen jetzt komplett über Css, mit allen Browsern (NS, I.E., Opera(@Haretürk)), .
Ich dachte, je mehr ich festlege, dest besser, bzw. "genauer" ist das Layout.
*Falsch gedacht* - an der 'height' hat es gelegen.
Tipp: Also nur die 'height' festlegen, wenn es unbedingt nötig ist, sonst reicht float + clear, da so die Größe dynamisch angepaßt wird.
Wünsch' euch was, Bbig.
P.S.:
[Werbung] Würde mich freuen, wenn ihr mal vorbeischaut und vielleicht ein paar Sätze über das Design verliert, jetzt, da es steht, ;).
==> http://www.habitat-b.de [/Werbung]
[ Diese Nachricht wurde geändert von: Bbig am 2002-10-10 14:48 ] |
von Haretürk |
In Opera 6.x siehts auch scheisse aus. |
von Bbig |
Servus,
erstmal danke für die Vorschläge.
Also ich glaube auch, wie m3rlin, das das nicht an der Engine von Mozilla liegt, sondern daß der Browser einfach etwas "empfindlicher auf Css reagiert". *Hmm* - vielleicht etwas kompliziert ausgedrückt, bei Browser haben eben ihre Unterschiede, ohne etwas "falsch" zu machen.
Naja, zum Thema:
==> Ich habe die Seite so geschrieben, daß ich ohne Tabellen für das Layout auskomme. Nur das Forum (phpbb) schein da nicht mitzumachen/ die Forumstabelle bleibt mit Mozilla nicht in den "Div-Rahmen", aber deshalb das komplette Forum umschreiben ?? Das wäre eine ganz schöne Arbeit!
Dashalb hab ich halt die Hoffnung, das euch was einfällt, .
Gruß Bbig
|
von m3rlin |
das einzige was mir dazu einfällt ist, dass netscape früher keine divs unterstützt hat,
vielleicht ist die gecko engine ja nicht ganz so weit fortgeschritten ?!
|
bevor man den Fehler beim Browser sucht, sollte man sich vielleicht erstmal den code anschauen, den man selber fabriziert hat. Das erscheint mir in dem Fall mehr als angebracht.
---
Webspace Preisvergleich Server Preisvergleich |
|