Hallo,
Ziel ist es, den Inhalt des jeweils innersten div-Elements (pos2) mittig & bottom zu positionieren. Ich kann mit den Positionen hin & her testen (im Beispiel entfernt) wie ich will, es verändert sich immer etwas, nur nicht dort hin wo ich es gerne hätte. Kann doch irgendwie nicht so schwierig sein den Inhalt zu positionieren, oder?
Sowohl lt. Firebug als auch selfhtml-validator (4.01 Strict) keine Fehler vorhanden, valide ist das also schonmal - was in der Vergangenheit wohl zu Fehlern geführt hat.
Edit: 3 CSS-Fehler auskommentiert & behoben
Ziel ist es, den Inhalt des jeweils innersten div-Elements (pos2) mittig & bottom zu positionieren. Ich kann mit den Positionen hin & her testen (im Beispiel entfernt) wie ich will, es verändert sich immer etwas, nur nicht dort hin wo ich es gerne hätte. Kann doch irgendwie nicht so schwierig sein den Inhalt zu positionieren, oder?
HTML-Code:
<div id="sm_box2"> <div id="pos1"> <div id="pos2"> <img src="s/a.gif" alt=""> Beschreibung A </div> </div> <div id="pos1"> <div id="pos2"> <img src="s/b.gif" alt=""> Beschreibung B </div> </div> <div id="pos1"> <div id="pos2"> <img src="s/c.gif" alt=""> Beschreibung C </div> </div> </div>
Code:
#sm_box2 { // height: 100; height: 100px; width: 456px; max-height: 100px; max-width: 456px; border: 0px; margin: 1px; } #sm_box2 #pos1 { float: left; // height: 100; height: 100px; width: 150px; max-height: 100px; max-width: 150px; border: 0px; overflow: visible; margin: 0; } #sm_box2 div:hover { float: left; background-color: #EAD9F7; } #sm_box2 #pos1 #pos2 { height: 100px; width: 150px; // text-align: bottom; padding: 0; }
Edit: 3 CSS-Fehler auskommentiert & behoben
Kommentar