Frames: Kein scrolling="yes" bei Mozilla
Maik Stübner
- browser
Hallo Selfhtml-Gemeinde,
ich habe ein Problem mit Frames und den Mozilla 1.2.1 und 1.3 (bei anderen Versionen nicht getestet). Ich verwende folgendes Frameset:
<frameset framespacing="0" border="0" frameborder="0" rows="55,25,*">
<frame name="NavFrame" src="banner.htm" scrolling="no" noresize marginwidth="0" marginheight="5">
<frame name="Hauptframe" src="banner_dienst.htm" scrolling="no" noresize marginwidth="0" marginheight="0">
<frame name="Hauptframe1" src="_vorl.htm" scrolling="yes" noresize marginwidth="0" marginheight="0">
</frameset>
Dabei sollte das unterste Frame immer mit Scrollbalken angezeigt werden! Im IE geht das auch ohne Probleme im Mozilla wird scrolling="yes" aber scheinbar als "auto" interprätiert.
Hintergrund:
Die Frameseite sind auf zentriert optimiert, so das alle Seiten genau untereinnader stehen. Durch den Scrollbalken wird die untere Seite verschoben. Um dieses Verschieben zu verhindern hab ich die beiden oberen Frames leicht verschoben. Nur passt es dann nicht wenn die Seite so kurz ist das kein Scrollbalken angezeigt wird!
Ein Beispiel für diesen Effekt ist hier: www.dimmel.de/fra/fra_serv.htm
Ich hoffe mir kann jemand dabei helfen?!
Maik
Hallo Maik,
im Mozilla wird scrolling="yes" aber scheinbar als "auto" interprätiert.
http://www.dimmel.de/fra/fra_serv.htm
Hmm. Also bei mir tritt der gleiche Effekt im Mozilla 1.3 auf. Opera 7.1 Beta 1 zeigt die Scrollbalken an, allerdings ist im zweiten Frame von oben alles so verrutscht, dass man es nicht mehr bedienen kann. Konqueror 3.1.1 zeigt die Scrollbalken auch an, allerdings ist da überhaupt nichts zentriert, alles ist linksbündig. (keine Ahnung wieso, vielleicht versteht er nur per CSS zentrierte Dinge: http://aktuell.de.selfhtml.org/tippstricks/css/ausrichtung/index.htm) Netscape 4.77 zeigt die Scrollbalken an und zentriert auch die Seite.
Der Bug ist übrigens bekannt: http://bugzilla.mozilla.org/show_bug.cgi?id=44306 Zu lange bekannt für meinen Geschmack, wenn er am 29. Juni 2000 (!) eröffnet wurde...
Viele Grüße,
Christian
Danke für den Tipp! Konnte den Effekt im Opera zwar nicht nachvollziehen aber egal.