HTML image en fond d'alignement à l'intérieur de la DIV conteneur

J'ai une balise div avec une hauteur fixe. La plupart des images ont la même hauteur et la largeur.

Je veux aligner les images au bas de la div, de sorte qu'ils sont joliment arrangé. Voici ce que j'ai à ce jour:

<div id="randomContainer">
    <div id="imageContainer">
        <img src="1.png" alt=""/>
        <img src="2.png" alt=""/>
        <img src="3.png" alt=""/>
        <img src="4.png" alt=""/>
    </div>
    <div id="navigationContainer">
        <!-- navigation stuff -->
    </div>
</div>

Le CSS ressemble:

div#imageContainer {
    height: 160px;  
    vertical-align: bottom;
    display: table-cell;
}

J'ai réussi à aligner les images en bas avec display: table-cell et la vertical-align: bottom attributs css.

Est-il une manière plus propre que l'affichage de la div comme table-cell et en alignant les images au bas de la balise DIV?

InformationsquelleAutor Patric | 2011-06-29