Mise en page sans tableau

Mammouth du PHP | 725 Messages

07 août 2011, 02:14

bonjour,

J'ai essaye de mettre une mise en page sans tableau, avec 2 colonnes, une en face de l'autres, et 3 lignes:

http://imageshack.us/photo/my-images/155/misepage.png/

right1, right2 et right3 doivent etre juste en face de left1, left2 et left3 suivant cette ordre, si vous avez remarque il y a un decalage au niveau de left1, qui comporte 4 lignes, comment les mettre en ordre afin de recevoir un bon resultat, voila le code:
<div class="mainContent">
<ul>
<li class="rightContent">right1</li>
</ul>
<ul>
<li class="leftContent">
left1
<br />
un autre texte ici qui fait le defaut
<br />
un autre texte ici qui fait le defaut
<br />
un autre texte ici qui fait le defaut
</li>
</ul>
</div>
le code css:
.mainContent {
	width: 500px;
    height: auto;
	margin-left: auto;
	margin-right: auto;
	}

.rightContent, .leftContent {
	height: auto;
}

.rightContent {
	width: 120px;
	float: right;
	background-color: fuchsia;
}

.leftContent {
	width: 380px;
	float: left;
	background-color: olive;
}

merci

devlop78
Invité n'ayant pas de compte PHPfrance

13 août 2011, 01:32

Essaie peut-être en résonnant autrement : Tu ne vas pas mettre ton contenu par colonnes mais par lignes. Ainsi une ligne = Le contenu de gauche + le contenu de droite en mettant le contenu de gauche en float:left

Mammouth du PHP | 725 Messages

14 août 2011, 04:05

j'ai mis le contenu gauche en float: left;

Mammouth du PHP | 725 Messages

16 août 2011, 02:18

ca marche toujours pas un decalage