28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Voila j'aimerais faire en sorte que deux élément soit dans mon html, successivement


<div>element 1</div>
<div>element 2</div>


Mais que visuellement ces éléments apparaissent en order inversé.
Cependant j'aimerai que ces éléments reste dans le flux en utilisant le inline-block
Mais existe il un moyen de faire en sorte que les élément en inline-block "s'empile" de droite à gauche?
Par défaut, les div sont block.

div { display:inline-block; }
div ~ div { margin:1em; }


EDIT: pour l'ordre inversé, c'est pas clair. La 1ère div après la 2ème div ? Peut-être des float combinés à eds position absolute le tout dans un conteneur en relative. Mais je ne saisis pas l'intérêt.
Modifié par jmlapam (16 Sep 2012 - 20:54)