Problème menu déroulante
Résolu
davide21
Messages postés
32
Date d'inscription
Statut
Membre
Dernière intervention
-
davide21 Messages postés 32 Date d'inscription Statut Membre Dernière intervention -
davide21 Messages postés 32 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Problème menu déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Canon quick menu - Télécharger - Utilitaires
- Windows 11 menu démarrer classique - Guide
4 réponses
salut
rajoute ca a ton css
#menu li ul li:hover ul li a:before , #menu li ul li:hover ul li a:after {
visibility: hidden;
}
#menu li ul li:hover ul {
position: absolute;
height: auto;
margin: -35px 0 0 95px;
}
voila
rajoute ca a ton css
#menu li ul li:hover ul li a:before , #menu li ul li:hover ul li a:after {
visibility: hidden;
}
#menu li ul li:hover ul {
position: absolute;
height: auto;
margin: -35px 0 0 95px;
}
voila
Salut,
Ah super, ce que je voulais.
Maintenant j'en profite pour savoir, les sous-menus, sont à mon goût trop petite, vu que les textes ne font qu'un mot voire 2 petites mots. J'ai donc rajouté un padding-right: 20px; à menu ul (voire le code ci-dessous), mais c'est pas top parce que le couleur de fond ne fais que la moitié. Tu peux voir sur le site le résultat. J'ai essayé de rajouter un 2ème padding-right sur la partie du couleur de fond, mais ca n'a pas marché. Et bien sûr ca perturbe aussi le sous-sous-menu du sous-menu série. J'aimerai en faite l'agrandir pour faire plus jolie, si ca marche pas c'est pas grave. (Tu pourrai aussi me donner ton avis si tu veux)
Si tu vois ce que je veux dire, tu me dire si c'est possible de faire ce que je veux?
Merci d'avance,
Ah super, ce que je voulais.
Maintenant j'en profite pour savoir, les sous-menus, sont à mon goût trop petite, vu que les textes ne font qu'un mot voire 2 petites mots. J'ai donc rajouté un padding-right: 20px; à menu ul (voire le code ci-dessous), mais c'est pas top parce que le couleur de fond ne fais que la moitié. Tu peux voir sur le site le résultat. J'ai essayé de rajouter un 2ème padding-right sur la partie du couleur de fond, mais ca n'a pas marché. Et bien sûr ca perturbe aussi le sous-sous-menu du sous-menu série. J'aimerai en faite l'agrandir pour faire plus jolie, si ca marche pas c'est pas grave. (Tu pourrai aussi me donner ton avis si tu veux)
#menu ul{ list-style: none; margin: 0; padding: 0; padding-right: 20px; display: none; position: absolute; top: 35px; left: 0; z-index: 99999; background: #444; background: -moz-linear-gradient(#444, #111); background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444)); background: -webkit-linear-gradient(#444, #111); background: -o-linear-gradient(#444, #111); background: -ms-linear-gradient(#444, #111); background: linear-gradient(#444, #111); -moz-border-radius: 5px; border-radius: 5px; }
Si tu vois ce que je veux dire, tu me dire si c'est possible de faire ce que je veux?
Merci d'avance,
Si j'ai bien compris retire le padding que tu as mis et fais ca
rajoute
#menu li ul li:hover ul a {
padding: 10px 20px;
}
transforme (c'est en gras afin que tu comprennes)
#menu ul a {
display: block;
float: none;
height: auto;
line-height: 1;
padding: 10px 20px;
text-transform: none;
white-space: nowrap;
}
#menu li ul li:hover ul {
height: auto;
margin: -35px 0 0 115px;
position: absolute;
padding: 0;
}
Pour chercher toi meme ce genre de truc
installe firefox avec les extensions firebug et webdeveloper
firebug permet de transformer le code d'un site en ligne et les changement s'affichent de manière immédiate
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
rajoute
#menu li ul li:hover ul a {
padding: 10px 20px;
}
transforme (c'est en gras afin que tu comprennes)
#menu ul a {
display: block;
float: none;
height: auto;
line-height: 1;
padding: 10px 20px;
text-transform: none;
white-space: nowrap;
}
#menu li ul li:hover ul {
height: auto;
margin: -35px 0 0 115px;
position: absolute;
padding: 0;
}
Pour chercher toi meme ce genre de truc
installe firefox avec les extensions firebug et webdeveloper
firebug permet de transformer le code d'un site en ligne et les changement s'affichent de manière immédiate
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
J'ai testé et ca marche.
Je cherchai ca exactement! Merci...
Merci pour tes réponses et pour les aides que tu m'a apporté.
Par contre, je ne savais pas qu'on pouvait faire ca avec Firefox. Je vais essayer.
Je cherchai ca exactement! Merci...
Merci pour tes réponses et pour les aides que tu m'a apporté.
Par contre, je ne savais pas qu'on pouvait faire ca avec Firefox. Je vais essayer.