Frames
SCHNittER
- html
Hallo,
ich habe eine Seite als Frameset (wunsch):
____________________________________
| | rand | |
| |---------------------| |
| | titel | rechts| |
|rand |-------------| | rand |
| | | | |
| | main | | |
| | | | |
| |---------------------| |
| | rand | |
--------------------------------------
sourcecode:
<frameset cols="*,797,*" noresize frameborder="NO" border="0">
<frame name="left" scrolling="NO" noresize src="rand.htm">
<frameset rows="*,467,*" frameborder="NO" border="0">
<frame name="top" scrolling="NO" noresize src="rand.htm">
<frameset rows="467" cols="538,259" frameborder="NO" border="0">
<frameset rows="71,396" frameborder="NO" noresize border="0">
<frame name="titel" scrolling="NO" noresize src="titel.htm">
<frame name="auswahl" scrolling="NO" noresize src="auswahl.htm">
</frameset>
<frame name="rechts" scrolling="NO" noresize src="rechts.htm">
</frameset>
<frame name="bottom" scrolling="NO" noresize src="rand.htm">
</frameset>
<frame name="right" scrolling="NO" noresize src="rand.htm">
</frameset>
Wenn mein Browserfenster kleiner als der Mittelframe (titel, rechts, main) wird, schiebt sich der rechts-frame über die titel- und main-frames.
Wie kann ich das verhindern???
moin,
Wie kann ich das verhindern???
indem Du statt frames css verwendest.
FaB
sourcecode:
<frameset cols="*,797,*" noresize frameborder="NO" border="0">
<frame name="left" scrolling="NO" noresize src="rand.htm">
<frameset rows="*,467,*" frameborder="NO" border="0">
<frame name="top" scrolling="NO" noresize src="rand.htm">
<frameset rows="467" cols="538,259" frameborder="NO" border="0">
<frameset rows="71,396" frameborder="NO" noresize border="0">
<frame name="titel" scrolling="NO" noresize src="titel.htm">
<frame name="auswahl" scrolling="NO" noresize src="auswahl.htm">
</frameset>
<frame name="rechts" scrolling="NO" noresize src="rechts.htm">
</frameset>
<frame name="bottom" scrolling="NO" noresize src="rand.htm">
</frameset>
<frame name="right" scrolling="NO" noresize src="rand.htm">
</frameset>Wenn mein Browserfenster kleiner als der Mittelframe (titel, rechts, main) wird, schiebt sich der rechts-frame über die titel- und main-frames.
Wie kann ich das verhindern???
das passiert wegen der *, die dienen sozusagen als variablen für den restlichen zur verfügung stehenden Platz, wird das Fenster kleiner gemacht (oder die Auflösung geändert) ändert sich folglich der "wert" für den * und so ändert sich das ganze Frameset.
Zur Lösung:
Entweder du strukturierst deine Seite völlig um (nicht so viele Frames), empfehle ich dir auch, oder du machst für jede Auflösung eine Extra-Seite, die eben feste Größen für die Frames besitzt.