Hallo zusammen!
Ich habe ein kleines Problem auf meiner Seite und komme einfach nicht mehr weiter.
Die Seite ist so aufgebaut, dass links das Menü steht und rechts der Inhalt.
Das Menü soll immer über die ganze Seite gehen, dass heisst auch wenn der Inhalt der Seite nur halb so gross ist, wie es das Platzangebot zulässt, soll dass Menü immer bis zum unteren Rand der Seite gehen.
An sich ist das ja kein Problem:
Aus Gründen der Übersichtlichkeit habe ich Dinge wie "style='margin:0px;padding:0px'" weg gelassen.
Das Ergebnis ist so, wie man es erwartet.
Die ersten 150 Pixel (von links nach rechts) sind von oben bis unten blau eingefärbt.
Füge ich aber nun einen DocType hinzu, wird die Tabelle direkt unter "Menü" agbeschnitten. Das heisst, die Tabellenhöhe zieht sich nicht mehr über die gesamte Seite, sondern die Tabelle ist gerade nur noch so hoch, wie es der Inhalt der Tabelle erfordert.
Ich hab' auch schon die verschiedenen DocTypes ausprobiert (strict, transitional), nur leider brachte auch das keine Änderung!
Falls es noch nicht deutlich geworden ist, worin genau mein Problem liegt, hier noch zwei Bilder (nur Ausschnitte):
So soll es sein (und so ist es ohne Doctype):
So soll es nicht sein:
Kann mir hier jemand helfen (ich betrachte es nicht auf hilfe, wenn jemand schreibt "lass' doch einfach den Doctype weg..."
) - ich bin auch für andere Lösungswege offen (ausser für Frames)
DAAANKE
Ich habe ein kleines Problem auf meiner Seite und komme einfach nicht mehr weiter.
Die Seite ist so aufgebaut, dass links das Menü steht und rechts der Inhalt.
Das Menü soll immer über die ganze Seite gehen, dass heisst auch wenn der Inhalt der Seite nur halb so gross ist, wie es das Platzangebot zulässt, soll dass Menü immer bis zum unteren Rand der Seite gehen.
An sich ist das ja kein Problem:
Code:
<html>
<head><title>titel</title></head>
<body>
<table style="width: 100%; height:100%;>
<tr>
<td id="menu" style="width:150px; height: 100%; background: blue;">
Menü
</td>
<td id="content" style="height:100%">
Inhalt
</td>
</tr>
</body>
</html>
Aus Gründen der Übersichtlichkeit habe ich Dinge wie "style='margin:0px;padding:0px'" weg gelassen.
Das Ergebnis ist so, wie man es erwartet.
Die ersten 150 Pixel (von links nach rechts) sind von oben bis unten blau eingefärbt.
Füge ich aber nun einen DocType hinzu, wird die Tabelle direkt unter "Menü" agbeschnitten. Das heisst, die Tabellenhöhe zieht sich nicht mehr über die gesamte Seite, sondern die Tabelle ist gerade nur noch so hoch, wie es der Inhalt der Tabelle erfordert.
Ich hab' auch schon die verschiedenen DocTypes ausprobiert (strict, transitional), nur leider brachte auch das keine Änderung!
Falls es noch nicht deutlich geworden ist, worin genau mein Problem liegt, hier noch zwei Bilder (nur Ausschnitte):
So soll es sein (und so ist es ohne Doctype):

So soll es nicht sein:

Kann mir hier jemand helfen (ich betrachte es nicht auf hilfe, wenn jemand schreibt "lass' doch einfach den Doctype weg..."

DAAANKE