Schindi Geschrieben 1. Dezember 2005 Geschrieben 1. Dezember 2005 Hallo zusammen! Nachdem bei mir zu meinen Homepages Reklamationen eingetrudelt sind dass sie in Mozillas Firefox nicht korrekt dargestellt werden, habe ich das Internet durchgoogelt und doch nichts hilfreiches gefunden - und somit wende ich mich hier mal wieder guter Hoffnung ans Allwissende Orakel vom Flightforum... :005: Mein Problem ist folgendes: einzelne meiner Seiten mit viel Inhalt wie etwa http://www.schindis-sky.com/vSAF/V5_kommunikation.htm enthalten ein Inline-Frame, was mir erlaubt einen langen Text optisch passend in meine Seite einzupassen (ich arbeite absichtlich nicht mehr mit einer völlig in Frames unterteilte Webpage...). Im Frontpage (jaaaa, ich weiss - hab leider nichts anderes) definiere ich diese Inine-Frames mit Breite 100% und Höhe 70% der Tabellenzelle, in der das Frame steckt, und das wird im Internet Explorer auch korrekt dargestellt. Im Firefox aber wird das Frame nur auf ca. 10-20% der Höhe dargestellt, und der grösste Teil der Seite ist leer. :001: Meine Frage: mache ich den Fehler oder Firefox? Was kann ich tun? Irgendwelche Firefox/Webdesign-Gurus hier die mir helfen können? Hat jemand eine gute Idee was ich probieren könnte? Vielen Dank im Voraus für alle eintrudelnden Infos! :) Zitieren
tino-dietsche Geschrieben 1. Dezember 2005 Geschrieben 1. Dezember 2005 Hey Markus, von Solchen Problemen habe ich auch schon gehört. Ich gehöre leider auch noch zu den Frontape-Bastlern! :005: :004: (Der Umstieg auf andere Programme fällt schwer da man sich zu sehr an etwas gewöhnt hat.) Habe aber schon einige Male gehört das Firefox auch die Tabellen mit welcher meine Webseite erstellt ist anzeigt statt diese verbirgt. Evt. weiss ja da auch jemand einen Rat? Meine Seite: http://www.airpics4you.ch Gruss Tino Zitieren
Mike Rider Geschrieben 1. Dezember 2005 Geschrieben 1. Dezember 2005 Hallo Schindi ich sags grad direkt: du, resp. Frontpage macht den Fehler. Frontpage schreibt keinen sauberen HTML Code, sondern solchen, der für den IE optimiert ist. Abhilfe schafft in deiner Situation lediglich Notepad ;-) der firefox hält sich eher an die HTML Standards, als der IE. Um deinen Code etwas kompatibler zu machen, validiere ihn doch einmal (den HTML sowie CSS Code und korrigier die dort bemängelten Fehler): HTML Validator W3C: http://validator.w3.org/ CSS Validator W3C: http://jigsaw.w3.org/css-validator/ Gruess Michel Zitieren
Viktor D. Geschrieben 1. Dezember 2005 Geschrieben 1. Dezember 2005 Hallo Markus! Warum gehst du eigentlich den Kompromiss ein, die iFrames überhaupt zu benutzen? Viele Browser unterstützen das gar nicht oder nicht richtig bzw. bei vielen kann man es deaktivieren. Um möglichst alle Browserkonfigurationen abzudecken würde ich dir raten, von JavaScript und diesen inline Frames Abstand zu nehmen und über andere Lösungen zu einem fast gleichen Ergebnis zu kommen. Eventuell wäre für dich der <div></div>-Tag interessant, in Verbindung mit der css-Angabe style="overflow:scroll;". Du gibst also folgendes an: <div style="width:100%; height:70%; overflow:scroll;"> Inhalt </div> Somit würde der Browser, sollte der Inhalt den Rahmen von 100%x70% sprengen, eine Scrollbar anbieten, um durch den Inhalt zu scrollen. Der Haken daran wäre, dass du damit nicht quasi den Inhalt durch andere Dateien bestimmst, sondern der Inhalt direkt in der hauptdatei steht. Hier wäre mein einziger Rat, sich mit PHP zu befassen, weil man div-Tags wunderschön als Container mithilfe von CSS verwenden kann. Das würde hier aber sehr viel Zeit kosten :-/ Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.