Bonjour,
en ce vendredi apres midi, je me prends la tete avec un menu déroulant:
On voit la plupart des menus déroulants construits sous la forme:
Code :
- <dt>Budget<a href="#" onclick="javascript:montre('smenu1');" >CHOISIR</a></dt>
- <dd id="smenu1" onmouseover="javascript:montre('smenu1');">
- <ul>
- <li><a href="tata.php">tata</a></li>
- <li><a href="tata.php">tata</a></li>
- <li><a href="tata.php">tata</a></li>
- <li><a href="tata.php">tata</a></li>
- <li><a href="tata.php">tata</a></li>
- </ul>
- </dd>
|
Seulement, quand on clique sur "choisir", donc sur le lien #, le menu se déroule, mais la page remonte si elle possede un ascenceur.
ça peut poser de sérieux problèmes sur un ordinateur portable qui possede une hauteur d'écran réduite...
Alors comment faire pour éviter ça ?
Autre phénomène: tout pendant que la page se charge, le menu est déroulé. Ce n'est pas tres esthétique... comment faire ?
Merci, et exellent weekend a vous !
Message édité par papanoramix le 27-10-2006 à 18:20:10