suntrop
Erfahrenes Mitglied
Hallo zusammen.
Folgendes Problem:
Der IE zeigt ein DIV nicht mit seinen definierten 100%, sondern mit 0% an. Der DIV-Container (#head_bg) sitzt in einem anderen, dessen Höhe über height:auto; berechnet wird.
Ich möchte, dass der Hintergrund gleich hoch ist, wie der Vordergrund, bzw. der Container in dem der Hintergrund drin ist.
Habe schon einige Möglichkeiten durchgespielt, aber nichts wollte so richtig funktionieren.
Feste Angaben in Pixel kann ich auch nicht nehmen, da das ganze skalierbar (wegen dem Text) sein muss.
Hat wer Rat? Ich weiß nämlich nicht mehr weiter. Bin über jeden kleinen Hinweis dankbar.
mfg - suntrop
Folgender Code (abgekürtzt):
Beispiel kann hier angesehen werden:
http://www.timewheel.de/foren/tutorials.de/div_height_100/
Folgendes Problem:
Der IE zeigt ein DIV nicht mit seinen definierten 100%, sondern mit 0% an. Der DIV-Container (#head_bg) sitzt in einem anderen, dessen Höhe über height:auto; berechnet wird.
Ich möchte, dass der Hintergrund gleich hoch ist, wie der Vordergrund, bzw. der Container in dem der Hintergrund drin ist.
Habe schon einige Möglichkeiten durchgespielt, aber nichts wollte so richtig funktionieren.
Feste Angaben in Pixel kann ich auch nicht nehmen, da das ganze skalierbar (wegen dem Text) sein muss.
Hat wer Rat? Ich weiß nämlich nicht mehr weiter. Bin über jeden kleinen Hinweis dankbar.
mfg - suntrop
Folgender Code (abgekürtzt):
HTML:
<body>
<div id="content">
<div id="head">
<div id="head_bg"><!-- hintergrund --></div>
An dem Schnittpunkte von Kurfürstendamm und Kurfürstenstraße
</div>
</div>
</body>
Code:
body {
text-align: center;
}
#content {
margin: 80px auto;
width: 600px;
height: 400px;
border: 1px solid #444;
background: #dfd2ba;
position: relative;
}
#head_bg {
width: 400px;
border: 1px solid #222;
background: #fff;
-moz-opacity:0.5;
filter:alpha(opacity=50);
position: absolute;
top: 0;
right: 0;
z-index: -1;
height: 100%;
}
#head {
width: 400px;
height: auto;
border: 1px dotted #777;
font-size: 140%;
text-align: left;
position: absolute;
top: 42px;
right: 0;
z-index: 1;
}
Beispiel kann hier angesehen werden:
http://www.timewheel.de/foren/tutorials.de/div_height_100/