Hallo,
immer wieder hab ich Probleme, Elemente vertikal in einem Container zu zentrieren - sobald das ganze in der höhre variabel bleiben soll.
Mein Beispielcode:
Code:
<div class="Container1">
<div class="Container2">
<ul class="ar_left">
<li class="details_list pcs">
<span class="details_pcs">
{$Position->nAnzahl|replace_delim} {$Position->Artikel->cEinheit}
</span>
</li>
<li class="details_list art_img">
<a href="{$Position->Artikel->cURL}" title="{$Position->cName[$smarty.session.cISOSprache]}">
<img src="{$Position->Artikel->cVorschaubild}" alt="{$Position->cName[$smarty.session.cISOSprache]}" width="60" class="image">
</a>
</li>
</ul>
</div>
</div>
CSS
Code:
.Container1 {
width: 650px;
}
.Container2 {
float: left;
display: block;
}
.ar_left {
display: block;
float: left;
padding: 0;
margin: 0;
}
.details_pcs {
vertical-align: middle;
}
.art_img {
list-style: none;
float: left;
}
.details_list {
list-style: none;
float: left;
display: inline-block;
}
So sollte es aussehen, bzw. sieht es aus -->

Soweit ich das in einigen Themen hier herauslesen konnte, liegt es an den floats, allerdings fehlt mir der Lösungsansatz und wäre daher für einen Tipp sehr dankbar.