hi :)
Ich habe hier ein mysteriöses Problem mit einem Frameset:
<frameset cols="143,520,*" border="0" frameborder="0" framespacing="0">
<frame src="links.htm" marginwidth="0" marginheight="0" scrolling="0" name="links" noresize scrolling=no>
<frameset rows="33,364,\*" border="0" frameborder="0" framespacing="0">
<frame src="oben.htm" marginwidth="0" marginheight="0" name="oben" noresize scrolling=no>
<frame src="campus.htm" marginwidth="0" marginheight="0" name="mitte" noresize>
<frame src="unten.htm" marginwidth="0" marginheight="0" name="unten" noresize scrolling=no>
</frameset>
<frame src="rechts.htm" marginwidth="0" marginheight="0" name="rechts" noresize scrolling=no>
</frameset>
Es ist also alles, was irgendwie an Rändern definiert worden ist, auf null gesetzt. Die Datei links.htm sieht folgendermaßen aus:
<body bgcolor="#000000" text="#ffffff" vlink="#789AB3" link="#719CB7" alink="#ffffff" background="images/links.jpg" style="background-repeat:no-repeat;">
<img src="images/blind.gif" width="1" height="33" vspace="0" hspace="0" border="0"><br>
<img src="images/firmen_btn.gif" width="104" height="30" vspace="0" hspace="0" border="1"><img src="images/blind.gif" width="37" height="30" vspace="0" hspace="0" border="1"><br>
</body>
Es wird also nur eine Graphik angezeigt, welche 104 Pixel breit ist und daneben eine mit 37 Pixel. Testbrowser ist der Internet Explorer, der also die Frames auch korrekt skaliert. Nun tritt das Problem auf, daß die zweite Grafik umgebrochen, also in der nächsten Zeile angezeigt wird. Verkleinere ich sie auf 19 Pixel, so wird sie nicht umgebrochen, ab 20 Pixel tritt dann der erneute Umbruch auf. Dieses Problem hat ebenfalls Netscape.
Habt ihr einen Vorschlag? Ich sehe in dem Code keinen Fehler und die Framebreite sollte ausreichen.