Hallo!
Ich stehe schon wieder auf dem Schlauch.
Im Anhang sieht man oben die (fast) richtige Darstellung, die Bilder sind alle nebeneinander angeordnet und können horizontal gescrollt werden. Hier sieht eine HTML-Zeile so aus:
PHP-Code:
<span class="test"><img class="bild" src="bild.jpg" width="276px" height="415px">München, Deutschland, 2007</span>
Sobald ich aber den Text unter dem Bild haben will, sieht die Seite wie das untere Bild im Anhang aus. Alles was hier verändert wurde, ist ein <br> vor dem Text:
PHP-Code:
<span class="test"><img class="bild" src="bild.jpg" width="276px" height="415px"><br>München, Deutschland, 2007</span>
Woran liegt dieses Problem und wie bekomme ich den Text unter das Bild?
Hier der Quelltext, wobei das Hintergrund-DIV rot und die einzelnen Bild-SPANs mit dem Text blau gefärbt sind:
PHP-Code:
<div id="inhalt">
<span class="test"><img src="bild.jpg" width="276px" height="415px">München, Deutschland, 2007</span>
<span class="test"><img src="anticipation.jpg" width="312px" height="415px">München, Deutschland, 2007</span>
<span class="test"><img style="position:relative; top:-69px;" src="autumn_dream.jpg" width="415px" height="277px">München, Deutschland, 2007</span></div>
PHP-Code:
#inhalt {
height: 465px;
width: 100%;
text-align: center;
position: absolute;
left: 63px;
top: 210px;
padding-left: 50px;
white-space: nowrap;
overflow: auto;
overflow-y: hidden;
background-color: red;
}
.test {
background-color: blue;
padding-right: 130px;
}