Bonjour,
je me prends la tête sur un p'tit bout de code. n'ayant plus pratiquer depuis un moment je me suis remis à codé pour ne pas trop perdre mais voila j'ai perdu et ne je ne retrouve plus me. fiches.
l'idée de créer un menu dans un liste non ordonnée avec un arrière plan
l'idée d'utilisé "inline" pour que les boutons s'aligne
utilisé "left" pour les place sur le fond.
avec "block" je crée une zone cliquable de 142x52px et je vire le texte avec "text-indent".
souci lorsque je mets "block" la zone de clique s'aligne verticalement, les uns sous les autres.
je ne comprends pas pourquoi.
"inline" qui est le parent devrait place horizontalement "li"?
merci d'avance pour votre aide.
je me prends la tête sur un p'tit bout de code. n'ayant plus pratiquer depuis un moment je me suis remis à codé pour ne pas trop perdre mais voila j'ai perdu et ne je ne retrouve plus me. fiches.
l'idée de créer un menu dans un liste non ordonnée avec un arrière plan
<body>
<div id="menu">
<ul id="nav">
<li id="bt1"><a href="#">accueil</a></li>
<li id="bt2"><a href="#">galerie</a></li>
<li id="bt3"><a href="#">contact</a></li>
</ul>
</div>
</body>
<style type="text/css">
body{
padding-top:50px;
}
div#menu{
position:relative;
height:50;
background-color:#999;
}
div#menu{
z-index:1;
height:100px;
list-style:none;
}
ul#nav{
position:absolute;
top:-8px;
left:150px;
margin:0px;
width:450px;
height:180px;
background:url(menu_main.png)no-repeat 0 0;
}
ul#nav li{
display:inline;
}
li#bt1{
left:0px;
}
li#bt2{
left:70px;
}
li#bt3{
left:140px
}
li#bt1 a, li#bt2 a, li#bt3 a{
/*display:block;*/
width:146px;
height:52px;
/* text-indent:-9999px;*/
}
</style>
l'idée d'utilisé "inline" pour que les boutons s'aligne
utilisé "left" pour les place sur le fond.
avec "block" je crée une zone cliquable de 142x52px et je vire le texte avec "text-indent".
souci lorsque je mets "block" la zone de clique s'aligne verticalement, les uns sous les autres.
je ne comprends pas pourquoi.
"inline" qui est le parent devrait place horizontalement "li"?
merci d'avance pour votre aide.