par
albat » 30 janv. 2006, 20:44
mes deux derniers onglets ne sont pas sue la meme ligne que les 5 autres.
ils apparaissent sur la ligne du dessous ?
L'explication est dans ton code :
div#menu { float:left ; width:600px ; padding-top:30px ; background:url(navbk.jpg) ; }
ul#nav li { float:left ; width:101px ; margin-right:2px ; text-align:center ; }
Ton menu mesure 600 pixels de large
Chaque élément
li mesure 101 pixels de large
Ton menu contient 7 éléments
li.
7 * 101 > 600

7
li ne peuvent pas tenir sur une seule ligne
6 * 101 > 600

6
li ne peuvent pas tenir sur une seule ligne
5 * 101 < 600

5
li peuvent tenir sur une seule ligne
[quote="Anonymous"]mes deux derniers onglets ne sont pas sue la meme ligne que les 5 autres.
ils apparaissent sur la ligne du dessous ?[/quote]
L'explication est dans ton code :
[php]div#menu { float:left ; width:600px ; padding-top:30px ; background:url(navbk.jpg) ; }
ul#nav li { float:left ; width:101px ; margin-right:2px ; text-align:center ; }[/php]Ton menu mesure 600 pixels de large
Chaque élément [b]li[/b] mesure 101 pixels de large
Ton menu contient 7 éléments [b]li[/b].
7 * 101 > 600 :arrow: 7 [b]li[/b] ne peuvent pas tenir sur une seule ligne
6 * 101 > 600 :arrow: 6 [b]li[/b] ne peuvent pas tenir sur une seule ligne
5 * 101 < 600 :arrow: 5 [b]li[/b] peuvent tenir sur une seule ligne