Quelqu'un m'a dit une fois qu'il est possible de créer des menus via CSS seulement, comment pouvez-vous?menus qui se développent lorsque vous passez la souris, fait uniquement via CSS?
Répondre
Je tapais jusqu'à une réponse, mais this simple, short page passe au-dessus mieux que je pourrais dire. Fondamentalement, vous faites display: hidden
sur la partie développée, puis ajoutez un display: block
à l'élément déclencheur sur son état stationnaire.
Google est votre ami css menus.
En outre, consultez la page Eric Meyers au Pure CSS Menus.
Essayez le flyout menu à CSS Play by Stu Nicholls.
Cela se fait via le sélecteur. Vous utilisez une pseudo-classe pour spécifier qu'un élément particulier doit être affiché uniquement lorsque son élément parent est survolé. Ceci affichera seulement le ul à afficher si son élément parent, #nav est survolé. Le ul est maintenant le menu déroulant dans lequel vous pouvez placer plus d'éléments de la liste. Cela fonctionnera avec tous les niveaux que vous voulez que votre menu déroulant ait.
Cette technique est très bien présenté dans ce tutoriel: CSS3 Dropdown Menu
-1 quelqu'un vous a dit, sans aucun doute. Mais avez-vous déjà dit à quelqu'un quelque chose qu'il ne connaissait pas, M. 708 questions et 0 réponses? –
n'oubliez pas de sélectionner une réponse –