|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
Bonjour.
Je suis en train de développer un site internet en html/css et je bloque sur le menu . Il s'agit d'un menu horizontal avec des sous-catégories qui doivent apparaitre en transition lorsqu'on passe sur le bouton. J'avais trouvé un code sympa en Jquery mais cependant le fond du bouton est le même que celui des sous-catégories ce qui ne me satisfait pas. ![]() Pensez-vous avoir une idée pour résoudre mon problème ? Je vous remercie. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Bonsoir,
bien joli tout cela mais sans le moindre morceau de code je dirais qu'il te faut modifier le CSS des boutons lorsqu'ils sont hover, donc la class...mais bon! |
|
|
00
|
|
|
#3 | ||||
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
Désolé pour l'oublie du code. :/
Le code html: Code html :
Le code CSS: Code css :
Il se fait que mon menu est tout en haut de la page et impossible de le déplacer et de fixer les bonnes dimensions. De plus, il faudrait que j'y ajoute un menu déroulant avec un effet transition. |
||||
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Il te suffit de le placer avec les propriétés , margin, left, top... par rapport au conteneur. Le dimensionnement se fait à l'aide de width et height.
Pour l'effet de transition, si tu utilises jQuery, c'est bien le diable si il n'existe pas un plugin, les fonctions elles existent. |
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
Citation:
|
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
as tu regardé ce qui ce faisait dans la galerie des menus
le changement d'image de fond se gère via les class que tu peux affecter sur les événements onmouseover et onmouseout |
|
|
00
|
|
|
#7 | |
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
Citation:
Oui j'ai déjà regardé les menus proposés, cependant je n'en trouve pas un qui déroule le menu en transition (ou fondant) comme celui-ci : http://www.astucesdewebmaster.com/menu.html Le problème, c'est que je ne peux pas avoir un fond différent pour pour "Test 1" et ses "Sous-catégories". J'espère avoir réussi à me faire comprendre. ^^ Merci en tout cas pour ton aide. |
|
|
|
00
|
|
|
#8 | |||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Citation:
Code :
|
|||
|
|
00
|
|
|
#9 | ||
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
J'ai essayé ce que tu m'as proposé mais rien n'y fait.
J'ai chargé le menu en question sur mon ftp : http://tarkna.free.fr/menu/ Comment tu peux voir sur le lien, je mets une fois un fond transparent pour "Test 1&2" et il s'ajoute meme pour le déroulant en 2 fois. Tarkna. EDIT: J'ai essayé avec les 3 et ca ne fonctionne tjrs pas. Code css :
|
||
|
|
00
|
|
|
#10 | ||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
tu n'as pas essayé avec
Code :
|
||
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
Ca marche parfaitement en effet !
Par-contre impossible de le coller en bas de la div du bando comme dans cette capture de mon 1er post. J'ai aussi un autre problème, comme tu peux voir dans la capture j'ai des nom de "sous-catégories" (Anglais, Espagnol...) qui prennent les mêmes caractéristiques que pour les "catégories" (Langues, Comptabilité...) Une idée ? :/ D'ailleurs, ca va pas être un peu compliqué pour faire le fond du menu déroulant avec une ombre portée ? Encore merci. Tu peux voir ce que ca donne sur le même lien: http://tarkna.free.fr/menu |
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
trop d'erreurs de conception, des balises inexistantes </br>, je pense qu'il faut que tu reviennes à l'essentiel, les effets viendront après...
je te remets le lien http://css.developpez.com/galerie/?p...orizontaux#MH1 , attaches toi à la conception et au fonctionnement, le reste viendra plus facilement. |
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
J'ai utilisé la balise <br /> pour sauter à la ligne. mais c'était surtout pour avoir un aperçu.
Sinon j'ai déjà regardé le menu que tu me proposes mais c'est pas vraiment ce que je recherche. |
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
J'ai enfin pu me faire mon menu, cependant je bloc sur quelque chose (encore).
J'ai 2 marges en haut et en bas de 17px qui sortent de nul part. Pourrais-tu jeter un coup d'oeil ? Impossible de trouver d'ou ca vient... :/ http://tarkna.free.fr/menu/ Merci. |
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
il faut bien penser à mettre les valeurs par défaut des éléments des listes à zéro, par exemple le margin pour le UL.
|
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 22 ![]() |
En effet, ca a bien marché sur #menu
Par contre j'ai un autre soucis lorsque j'ai placé mon bloque central ou j'aurais le contenu du site. Au début le menu déroulant passé sous la div donc j'ai ajouté "z-index" afin qu'il soit au dessus mais le problème si qu'il ne reconnait pas les liens. :/ http://tarkna.free.fr/menu/ As-tu une idée à ceci ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com