Menu déroulant responsive - HTML/CSS - Programmation
Marsh Posté le 16-12-2021 à 14:34:17
Dans cette technique de menu déroulant, ils ont fait le choix du full css (sans javascript) avec l'usage d'un label, d'un input checkbox hidden et de la règle suivante :
Code :
|
C'est de plus en plus fréquent puisque les navigateurs sont de plus en plus souvent en mode tactile et que dans ce cas le survol de souris n'a pas de sens.
Dans le cas de ce menu, pas de clic, pas de dépliage mais tu dois pouvoir faire un règle genre :
Code :
|
Par contre ça fonctionnera pas sur les (très) vieux navigateur, il fut un temps ou :hover ne fonctionnait que sur les balises a...
Marsh Posté le 16-12-2021 à 15:08:40
Bonjour,
Merci pour ton conseil, le bout de code fonctionne !
Marsh Posté le 16-12-2021 à 14:18:44
Bonjour,
J'ai trouvé un exemple de menu déroulant responsive qui me convient.
J'essaie toutefois de l'aménager de façon que les sous-menus apparaissent au survol de la souris (j'ai trouvé comment faire avec le :hover)
Ce que je ne comprends pas c'est pourquoi je ne peux accéder au sous-menu, il ne reste pas affiché...
J'essaie de trouver l'instruction qui me me permettrait de laisser le sous menu affiché mais je suis loin d'être à l'aise avec le css, alors je vous remercie d'avance pour vos conseils
Le code du menu :
Voici le code CSS