Guten Abend!
Ich habe mal wieder ein Problem mit meinem Wunsch- Layout.
Ich möchte ein drei zeiliges Layout was die komplette Browserhöhe benutzt.
Die erste Zeile soll 40PX hoch sein. Die dritte Zeile soll 350PX hoch sein. Die mittlere Zeile soll eine Variable Höhe haben (ggf. Vertikalen Scrollbar wenn der Inhalt zu lang ist).
Soweit so gut. Wenn ich den IE in Quirks Modus bringe, geht es. Nur dann geht mein "Wunschmenü" (http://www.cssplay.co.uk/menus/pro_drop2.html) nicht mehr.
Vollständigkeitshalber hier noch mein bisheriger Code:
Ich habe mal wieder ein Problem mit meinem Wunsch- Layout.
Ich möchte ein drei zeiliges Layout was die komplette Browserhöhe benutzt.
Die erste Zeile soll 40PX hoch sein. Die dritte Zeile soll 350PX hoch sein. Die mittlere Zeile soll eine Variable Höhe haben (ggf. Vertikalen Scrollbar wenn der Inhalt zu lang ist).
Soweit so gut. Wenn ich den IE in Quirks Modus bringe, geht es. Nur dann geht mein "Wunschmenü" (http://www.cssplay.co.uk/menus/pro_drop2.html) nicht mehr.
Vollständigkeitshalber hier noch mein bisheriger Code:
HTML:
<div id="Page">
<div id="Menu">
Menu
</div>
<div id="SelectArea">
Select Area
</div>
<div id="DetailArea">
Detail Area
</div>
</div>
Code:
html {
height:100%; /* fix height to 100% for IE */
max-height:100%; /* fix height for other browsers */
padding:0; /*remove padding */
margin:0; /* remove margins */
border:0; /* remove borders */
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow:hidden; /*get rid of scroll bars in IE */
/* */
}
body {
height:100%; /* fix height to 100% for IE */
max-height:100%; /* fix height for other browsers */
overflow:hidden; /*get rid of scroll bars in IE */
padding:0; /*remove padding */
margin:0; /* remove margins */
border:0; /* remove borders */
}
#Menu {
background-color: Red;
height: 40px;
}
#SelectArea {
background-color: Lime;
overflow: scroll;
position: absolute;
top: 0px;
bottom: 350px;
height: auto;
}
#DetailArea {
background-color: Aqua;
height: 350px;
width: 100%;
position: absolute;
bottom: 0px;
}