Hallo zusammen
ich fürchte, ich stehe gerade mächtig auf dem Schlauch. Vielleicht kann mir hier jemand helfen.
Folgendes Problem: Neben einem Bild würde ich gern unten bündig einen Text platzieren.
Dazu habe ich einen großen Div-Container erstellt (bereich), in den ich zwei kleinere Div-Container (box1 und box2) platziert habe. Der große Container passt sich in seiner Höhe auch wie gewünscht an die Höhe des jeweils höheren kleinen Div-Containers an. Auch der Text platziert sich unten bündig im Container box2.
Nun müsste sich nur noch der Container box2 auf die volle Höhe des großen Containers ausdehnen, damit der Text auch wirklich unten steht. Und genau das bekomme ich nicht hin. Wo liegt mein Denkfehler?
Vielen Dank schon im Voraus für Eure Hilfe.
jukrali
Hier ist mein aktueller Arbeitsstand:
<html>
<style>
#bereich {
width: 1000px;
height: auto;
background-color: #FFFFFF;
border: solid;
display: table-cell;
}
#box1 {
position: relative;
width: 460px;
padding: 20px;
float: left;
background-color: #AAFFAA;
}
#box1 img {
width: 400px;
}
#box2 {
position: relative;
width: 500px;
height: 100%;
background-color: #1188FF;
display: table-cell;
vertical-align: bottom;
}
.text {
vertical-align: bottom;
}
</style>
<body>
<div id="bereich">
<div id="box1"><img src="..."/></div>
<div id="box2"><p class="text">Text, der unten bündig stehen soll in einem blauen Feld, das so hoch ist wie das grüne.</p></div>
</div>
</body>
</html>
ich fürchte, ich stehe gerade mächtig auf dem Schlauch. Vielleicht kann mir hier jemand helfen.
Folgendes Problem: Neben einem Bild würde ich gern unten bündig einen Text platzieren.
Dazu habe ich einen großen Div-Container erstellt (bereich), in den ich zwei kleinere Div-Container (box1 und box2) platziert habe. Der große Container passt sich in seiner Höhe auch wie gewünscht an die Höhe des jeweils höheren kleinen Div-Containers an. Auch der Text platziert sich unten bündig im Container box2.
Nun müsste sich nur noch der Container box2 auf die volle Höhe des großen Containers ausdehnen, damit der Text auch wirklich unten steht. Und genau das bekomme ich nicht hin. Wo liegt mein Denkfehler?
Vielen Dank schon im Voraus für Eure Hilfe.
jukrali
Hier ist mein aktueller Arbeitsstand:
<html>
<style>
#bereich {
width: 1000px;
height: auto;
background-color: #FFFFFF;
border: solid;
display: table-cell;
}
#box1 {
position: relative;
width: 460px;
padding: 20px;
float: left;
background-color: #AAFFAA;
}
#box1 img {
width: 400px;
}
#box2 {
position: relative;
width: 500px;
height: 100%;
background-color: #1188FF;
display: table-cell;
vertical-align: bottom;
}
.text {
vertical-align: bottom;
}
</style>
<body>
<div id="bereich">
<div id="box1"><img src="..."/></div>
<div id="box2"><p class="text">Text, der unten bündig stehen soll in einem blauen Feld, das so hoch ist wie das grüne.</p></div>
</div>
</body>
</html>