Moin!
Ich versuche gerade ein Page zu erstellen, bei der auf der rechten Seite ein Farbverlauf als Hintergrund zu sehen ist. Der Verlauf ist recht schmal (100 Pixel) und es soll kein Text darüber gelegt werden.
Mein erster Versuch war mit Frames. Sieht so lange gut aus, bis im linken (Text-) Frame ein vertikaler Scrollbar erscheint.
Textframe Scrollbar Randbild
Um den Scrollbar auf die rechte Seite
Textframe Randbild Scrollbar
zu bekommen, habe ich es mit einer Tabelle probiert. Linke Spalte Text, rechts die Grafik als Hintergrund der Spalte. Jetzt muß ich die Tabelle nur noch dazu bekommen, daß die rechte Spalte 100 Pixel groß ist und die linke Spalte den Rest des Bildschirms ausfüllt.
Sobald ich aber Konstrukte der Art
<table height=100% width=100%>
<tr>
<td>blablabla</td>
<td background="background.gif" width=100> </td>
</tr>
einfüge, interpretiert Netscape 4.7 die width-Angabe im 2. <td>-Tag nicht mehr (richtig). Anstatt eine Spalte mit 100 Pixel Breite zu bekommen, ist die Spalte deutlich breiter (etwa 480 Pixel) und der 100 Pixel breite Verlauf wird gekachelt.
Wenn die width-Option im <table...> Tag fehlt, stimmt die Größe (der rechten Spalte).
Vielleicht hat jemand eine Idee, wie man dieses Problem lösen kann, ohne vorher per JavaScript die Breite des Browser-Fensters abzufragen.
Vielen Dank schon mal
Pit