Ceci est différent de la disposition simple des 2 colonnes.Disposition des colonnes div 2 différentes
je dois avoir ce html:
<div class="menu">
<div class="right">One</div>
<div>Three</div>
<div>Four</div>
<div class="right">Two</div>
<div class="right">Two</div>
<div>Four</div>
<div class="right">Two</div>
</div>
Le menu div class a une largeur statique, je dois les divs à l'intérieur pour aller dans une colonne de droite, et les divs normales de rester comme ils sont.
Voici le CSS je suis arrivé à ce jour, mais je ne peux pas semblent le comprendre encore:
div.menu {
width: 550px;
}
div.menu div {
float: left;
width: 200px;
}
div.menu div.right {
float: right;
}
Les divs ont à l'intérieur un ordre aléatoire, donc je ne peux pas les enfermer dans un div et flotteur.
Voici une esquisse de ce que le code HTML ci-dessus devrait ressembler à:
alt text http://img102.imageshack.us/img102/4494/flytc3.jpg
Êtes-vous vraiment coincé avec cette html? Si oui, je pense que votre seule option est de faire quelque chose de très laid. Pouvez-vous modifier la structure avec javascript ou est-ce interdit? – Prestaul
Je cherchais une solution CSS pure, et oui je suis coincé avec ce HTML. –
Cette programmation est-elle en rapport? Ressemble plus au design à moi. –