Dringend! IE7 zerstört Layout
Eingetragen von ouzo (36)
am 20.04.2007 - 18:41 Uhr in
am 20.04.2007 - 18:41 Uhr in
Hallo,
ich habe einen komischen Fehler auf meiner Seite, der nur im IE7 auftritt:
Drupal 5.1 mit Standard Templates www.hvd-nuernberg.de
Wenn man sich den Quelltext der Startseite anschaut dann ist da ein Bindestrich vor dem Doctype, das verhaut mir das Layout. Ich habe keine Ahnung wo der her kommt, und unter FF ist der Strich auch nicht da.
Richtig schlimm wird es erst wenn im Content eine Table enthalten ist (siehe Links oder Angebote/Diesseits) dann wird der Content komplett nach unten verschoben.
Dies tritt nur im IE7 auf, im FF läuft alles richtig.
Hat jemand eine Idee ?
- Anmelden oder Registrieren um Kommentare zu schreiben
re:
am 20.04.2007 - 21:32 Uhr
--- Hier ist ein fehler aufgetretet. Hatte den unteren Beitrag gespeicher und dann nochmal bearbeitet, aber drupal hat den zweimal gepostet----
re:
am 20.04.2007 - 21:32 Uhr
Hi, wenn ich richtig gesehen habe, hast du im IE7 oben einen "balken" zuviel stimmts?
Im IE Quelltext habe ich zwar keinen Bindestrich aber ein Viereck vor dem ?
Ich würde mal zwei sachen ausprobieren. Drupal zieht den Code der bei dir betroffen ist aus der Datei /themes/garland/page.tpl.php. Hast du daran was geändert? Was passiert, wenn du die datei vom original nochmal auf den Server spielst?
Was ich mir nicht vorstellen könnte aber evtl auch ein grund ist, ist die style.css. Ist der Balken weg wenn du die original Style.css auf den server spielst?
War der Balken von anfang an da oder erst nachdem du was geändert hattest?
re
am 21.04.2007 - 12:21 Uhr
Das Problem stellt sich mittlerweile noch verwirrender dar:
Auf meinem Testserver NT4 funktioniert exakt gleicher Code mit dem IE7 wie gewünscht, auf meinem W2003 Server tritt der Fehler auf.
Aber eben nur beim IE7 , IE6 und FireFox zeigen alles richtig an.
Hi, wenn ich richtig gesehen habe, hast du im IE7 oben einen "balken" zuviel stimmts?
Der Balken ist das geringere Problem, irgendwo habe ich aber gelesen das irgendein Zeichen vor Doctype den IE dazu bringt in den Quirks-mode zu gehen, und das verhaut mir dann vielleicht das Design bei den Seiten mit Tables.
Mit dem Balken könnte ich leben, mit den verschobenen Seiten nicht.
Werde jetzt auf jeden Fall mal Tests mit den Original-Dateien machen.
Entwarnung
am 21.04.2007 - 12:36 Uhr
Das Layout wurde zerstört weil in der Style.css width : 100% beim Table-Tag steht.