Bonjour, j'ai créer un menu pour mon site donc tout est OK
j'ai donc utilisé UL et LI,
Code :
- <div id="contenantmenu">
- <h1>Rubriques</h1>
- <div id="menu">
- <h2>Transaction</h2>
- <ul>
- <li><a href="#">Liste de nos biens</a></li>
- <li><a href="#">Vendre votre bien</a></li>
- <li><a href="#">Faire estimer votre bien</a></li>
- </ul>
- <h2>Location</h2>
- <ul>
- <li><a href="#">Liste de nos locations</a></li>
- <li><a href="#">Louer votre bien</a></li>
- </ul>
- <h2>Conseil</h2>
- <ul>
- <li><a href="#">Conseils immobilier</a></li>
- <li><a href="#">Calculette financiere</a></li>
- <li><a href="#">Glossaire</a></li>
- <li><a href="#">Liens utiles</a></li>
- </ul>
- <h2>Nous</h2>
- <ul>
- <li><a href="#">Nos supports</a></li>
- <li><a href="#">Notre village</a></li>
- <li><a href="#">Notre region</a></li>
- <li><a href="#">Notre Agence</a></li>
- </ul>
- </div>
- </div>
|
comment faire pour que les puces soit concerver avec le hover??,
j'ai utiliser une methode un peu barbare quie ne me plait pas, sur le a:hover j'ai creer une image de fond avec la puce (a la taille "width" du li), on dirai que sous IE7 c'est pas génial et surtout c'est le préchargement au premier clic qui ne me convient pas...
J'aimerai le meme style que sur www.jeuxvideo.com
voila ma CSS
Code :
- #contenantmenu { width: 210px; margin: 0px 0px 20px 0px; padding:0px 0px 20px 0px; border-right:1px solid black; border-bottom:1px solid black; background:#003366; color:white;}
- #contenantmenu h1{width:210px; margin:0px 0px 20px 0px; font-size:16px; line-height: 18px; background:url(images/trait_titre.gif); text-align:center; border-top:1px solid white; }
- #menu {width: 180px; margin: 0px auto; padding:20px 0px 0px 0px; background:orange; border:2px solid black;}
- #menu ul{width:150px; margin:0px auto 20px auto; padding:0px; border-left:1px solid black; border-right:1px solid black;border-bottom:1px solid black;background:white;}
- #menu li{width:150px; margin:0px; padding:0px; list-style:none; border-bottom:1px dotted orange; }
- #menu a{width:135px; padding-left: 15px; text-decoration:none; display:block; background:url(images/puce-menu.png);background-repeat: no-repeat; background-position: 5px center; color:#003366; font-size:11px;}
- #menu a:hover{background:url(images/puce-menu-hover.png);font-weight:bold; color:white}
- #menu h2{width:130px; margin:0px auto; padding:0px 10px; text-align:center; font-size:12px; line-height: 16px; border:1px solid black; background:url(images/trait_titre.gif); }
- </style>
|