hi,
hoffe ich habs nicht übersehen, falls die frage schon einmal gestellt wurde.
Also:
Ich habe eine Tabelle mit 2 Spalten, in der linken ist die Navigation, in der rechten die ausgewählte Unterseite.
Mein Problem stellt sich nun in der linken, dort habe ich ein hintergrundbild unter der Navigation (400px hoch)
unter diesem bild will ich mittels eines anderen bilds und wiederhollung den schlagschatten des 1. bildes wiederholen
folglich habe ich 2 Zeilen
1: <tr height="400" valign="top"><td width="180" style="background-image:url(bilder/flaeche_navi.jpg); background-repeat:no-repeat;">
2: <tr><td width="180" background="bilder/linie_unter_navi.jpg"> </td></tr>
sowohl firefox als auch opera hören nach 400 px mit der 1. zeile auf und füllen je nach länge der seite (deshalb auch keine höhenangabe) die 2. zeile mit dem 2. hintergrundbild
der IE ignoriert die 1. höhenangabe komplett und macht mir aus der 2. tabellen-zeile genau 1. schreib-zeile (wegen , ohne erkennt er mir das tabellenfeld garnicht an).
Sieht also so aus: erst kommt das normale bild dann eine weiße fläche und ganz unten dann die 2. zeile mit 2. bild
wie kann ich nun auch den IE dazu bringen nach 400 px mit der 1. tabellen-zeile aufzuhören und die 2. je nach länge der seite verschieden groß zu machen?
Seite und kompletter Quelltext unter http://www.julianrost.de einsehbar
eine idee meinerseits war mit javascript die höhe der seite zu ermitteln und nach abziehen von 400 px als höhenangabe der 2. tabellen-zeile einzufügen, was daran scheiterte dass ich keine ausgabe der JS-funktion erhalte ohne diese via link direkt aufzurufen.
hoffe einer kann mir helfen,
kyuu