jQuery
Menu jQuery horizontal App2
Un cours complet pour maîtriser Menu jQuery horizontal App2.
0 chapitres
0 QCM
Accès gratuit
Sommaire du cours
Présentation de jQuery
Historique du jquery
Installation de jQuery
Le vocabulaire à utiliser dans jQuery
La Syntaxe de base de jQuery
TP1 jQuery
Les sélecteurs en jQuery
Les sélecteurs de base en jQuery
Les bases de jQuery
Les sélecteurs hiérarchiques
Les filtres de base en jQuery (1/3)
Les filtres de base en jQuery (2/3)
Les filtres de base en jQuery (3/3)
Les filtres enfants en jQuery
Les filtres de contenu en jQuery
Objectifs
- Etre capable d'utiliser le HTML, CSS et Jquery pour réaliser un menu horizontal dynamique.
Le code CSS
#menu, #menu ul { margin: 0; padding: 0; position: relative; line-height: 2em; } #menu a { color: #FFF; background-color: #333; border: 1px solid #444; display: block; text-decoration: none; text-align: center; width: 175px; } #menu a:hover { color: #000; background-color: #FFF; } #menu li { position: relative; float:left; list-style: none; } #menu ul { position: absolute; width: 175px; top: 34px; /*retard*/ display: none; } #menu li ul a { width: 175px; float: left; } #menu ul ul { top: auto; } #menu li ul ul { left: 175px; }Le code jQuery
$(document).ready(function(){ $("#menu li").hover(function(){ $('ul:first',this).css({visibility:"visible",display:"none"}).fadeIn(600).show(); },function(){ $('ul:first',this).css({visibility:"hidden"}); }); });