ERLEDIGT
JA
JA
ANTWORTEN
19
19
ZUGRIFFE
662
662
EMPFEHLEN
-
21.03.08 17:31 #1
- Registriert seit
- Mar 2008
- Beiträge
- 15
Hallo allerseits,
ich habe eine Seite, welche mit CSS erstellt wurde etwas abgeändert und nun habe ich das Problem, dass sie zwar im Firefox richtig, aber im Internet Explorer falsch angezeigt wird.
Hier ein Bild aus dem Firefox:
http://www.picspeicher.de/files/6b6a...d5e15f5730.jpg
Hier die gleiche Seite im Inernet Explorer:
http://www.picspeicher.de/files/4a57...f8f01dad42.jpg
Wie ihr sehen könnt wird im IE die seite nicht zentriert dargestellt,
die Headlines der rechten Boxen sind etwas zu lang,
in den Headlines der Boxen (rechts wie links) sieht man den Text nicht (er ist allerdings vorhanden, da man ihn herauskopieren kann)
und die Positionierung der linken Boxen ist ebenfalls falsch.
Könnt ihr mir helfen, diese Fehler zu korrigieren?
-
21.03.08 17:38 #2
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
ohne den CSS-Code zu kennen und zu wissen, was Du da geändert hast, wird's schwer...
LG
-
21.03.08 17:39 #3Maik Tutorials.de Gastzugang
Hi.Sicher, wenn du den dazugehörigen HTML- und CSS-Code postest, denn anhand der Screenshots lässt sich nur mit Sicherheit sagen, dass das HTML-Dokument zumindest dem IE im "Quirksmode" übergeben wird, denn in diesem Darstellungsmodus hält er sich nicht mehr an das CSS-Boxmodell. und weiß daher u.a. mit der margin:0 auto-Deklaration nichts mehr anzufangen, die hier wohl zum horizontalen Zentrieren des Layouts dient.
Alles weitere lässt sich erst durch eine Begutachtung des Quellcodes feststellen und klären.
-
21.03.08 17:49 #4
- Registriert seit
- Mar 2008
- Beiträge
- 15
ok dann mal hier die Quellcodes der style.css und der index.php:
http://spchefkoch.sp.ohost.de/og/
Ich hab sie mal in txt-dateien reingepackt, damit der Beitrag nicht so weit aufgeplustert wird.
Was ich von mir aus geändert habe:
- Zentrierung des headers
- positionierung der boxen am header
- farbgestaltung (welche allerdings alle korrekt angezeigt werden)
- diverse hintergrundbilder (headlines der Boxen)
-
21.03.08 17:54 #5Maik Tutorials.de Gastzugang
Könntest du bitte den PHP-geparsten, sprich den vom Browser ausgegebenen HTML-Code zeigen, denn mit dem PHP-Template lässt sich nicht viel anfangen.
Und wie ich richtig vermutet habe, wird der IE6 durch den XML-Prolog vor der Doctype-Deklaration in den Quirksmode geschaltet - siehe hierzu den Abschnitt "Quirks Mode" im Artikel Der »DOCTYPE-Switch« und seine Auswirkungen.
-
21.03.08 17:57 #6
- Registriert seit
- Mar 2008
- Beiträge
- 15
bitteschön
http://spchefkoch.sp.ohost.de/og/index_html.txt
btw: das geht flott hier, super
-
21.03.08 18:16 #7Maik Tutorials.de Gastzugang
Den IE lassen wir wohl mal besser im Quirksmodus, denn im standardkonformen Modus zerschiesst er das Layout noch mehr.
Nimm mal für's erste folgende Änderung im Stylesheet vor, damit er das Layout im Fenster horizontal zentriert:
Ansonsten kann ich jetzt in der Seite keine Darstellungsunterschiede in den beiden Browsern entdecken.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; [B]text-align: center;[/B] background: #404040; color: #ffffff; font-size: 11px; font-weight: normal; font-family: verdana, helvetica, sans-serif; } div#Logo { position:relative; margin: 0 auto; width: 1010px; z-index: 10; [B]text-align: left;[/B] /* damit der Inhalt linksbündig ausgerichtet wird */ }
-
21.03.08 18:26 #8
- Registriert seit
- Mar 2008
- Beiträge
- 15
Wunderbar. Das Problem mit der Zentrierung ist damit schonmal erledigt. Klasse.
die Texte der Headlines sieht man aber leider immernoch nicht, genauso wie es die rechten Boxen (vor allem beim Login) zerhaut.
-
21.03.08 19:39 #9Maik Tutorials.de Gastzugang
-
21.03.08 21:42 #10
- Registriert seit
- Mar 2008
- Beiträge
- 15
hier is der link:
spchefkoch1.sp.ohost.de
-
21.03.08 22:45 #11Maik Tutorials.de Gastzugang
Notier mal im Stylesheet nach dem ul.BoxHeadline-Selektor folgenden Star-HTML-Hack für den IE, damit er die "Headline"-Texte ordnungsgemäß anzeigt:
Das Sprengen der rechten Login-Box unterbindest du, indem die width=100%-Deklaration für die Tabelle auf "90%" herabgesenkt wird.Code :1 2 3 4 5 6 7 8 9 10 11
ul.BoxHeadline { margin: 0px 0px 0px 0px; padding: 4px 4px 4px 8px; font-weight: bold; list-style: none; background-image: url(images/box_headline.gif); color: #FFFFFF; border-left: 2px solid #000000; border-right: 2px solid #000000; } [B]* html ul.BoxHeadline { height:1%; }[/B]
-
21.03.08 22:58 #12
- Registriert seit
- Mar 2008
- Beiträge
- 15
-
21.03.08 23:07 #13Maik Tutorials.de Gastzugang
Schalt doch einfach mal mit border="1" den Tabellenrahmen ein, um zu sehen, bis wohin der IE die Tabelle ausdent
-
22.03.08 14:29 #14
- Registriert seit
- Mar 2008
- Beiträge
- 15
Es war ja schon ne Border drinnen.
Was ich nicht kapiert habe is, dass er das Login-Feld im IE anscheinend größer gemacht hat als im Firefox und dadurch sind die kompletten rechten Boxen gewandert.
Naja ich hab jetz mal fürs login-feld die angesprochene width:90% deklaration reingemacht und siehe da es passt.
Ich hab allerdings keinen Plan wieso.
-
22.03.08 21:51 #15
- Registriert seit
- Mar 2008
- Beiträge
- 15
so, nachdem mir für den Internet Explorer so wunderbar geholfen wurde schieb ich doch gleich mal einen Screenshot für Opera hinterher
http://www.picspeicher.de/files/221a...d0f507a08d.jpg
Hier ist, wie ihr sehen könnt, das Problem, dass das Help- und Close-"Symbol" in die nächste Zeile gerückt wird und dadurch die Headlines verzerrt werden.
Die Code-Dateien hab ich auch mal aktualisiert:
spchefkoch.sp.ohost.de/og
Ähnliche Themen
-
Win 95, Kompatibilität
Von kickerxy123 im Forum HardwareAntworten: 9Letzter Beitrag: 14.07.08, 23:10 -
IE Kompatibilität
Von DerEisige im Forum CSSAntworten: 2Letzter Beitrag: 22.05.08, 14:31 -
Kompatibilität Firefox und IE Probleme
Von Darian im Forum CSSAntworten: 8Letzter Beitrag: 17.04.08, 20:22 -
PS CS -->> PS 7 Kompatibilität?
Von donjogi im Forum PhotoshopAntworten: 0Letzter Beitrag: 18.07.05, 18:06 -
USB - Kompatibilität
Von Orphan im Forum HardwareAntworten: 5Letzter Beitrag: 08.08.04, 19:57







Login





