CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Menu déroulant horizontalement

ROYAL16
ROYAL16
Niveau 8
22 juin 2006 à 21:32:25

Bonjour, je viend de finir de coder mon site et lorsque j´ai voulu le remplir de mes données j´ai eu l´envi de créer un menu déroulant. Ne connaissant rien en Javascript j´ai trouvé un script sur le net que j´ai modifier à ma guise. Le problème vient que je veux mettre le nom des menu centre verticalement j´y arrive que pour le premier (accueil) qui est un lien regarder par vous-même et si c´est possible aider moi a modier le css de manière à ce que le texes de menus soit centrer merci...
http://lutix.site.voila.fr/menu.html

ROYAL16
ROYAL16
Niveau 8
22 juin 2006 à 21:58:07

C´est bon j´ai trouvé une solution j´ai fais pour que tous le menus sois des liens vers rien ("#") et comme ça ça fonctionne mais il y a un autre problème que j´aimerais résoudre:
j´aimerais que quand on va dans le sous-menu d´un menu principale, le menu proncipale sois tjs en a:hover c´est à dire que dans l´exemple, il reste rouge et pas qu´il redevienne bleu. merci d´avance...

deepblue
deepblue
Niveau 16
22 juin 2006 à 22:12:15

POur le titre avec l´id "toto"

onmouseover="this.style.background_image=url(...)"

Dans le sousmenu (<dd>)

onmouseout="getElementById(´toto´).style.backgroun
d_image=url(...)"

ROYAL16
ROYAL16
Niveau 8
23 juin 2006 à 15:38:14

Merci de la réponde mais je ne vois pas trop ou placer ça. Si c´est possible, ça serait sympa de me donner un extrait de code pour me montrer (copier de mon code source en ajoutant juste ce qu´il faut) merci d´avance...

LoveSandra
LoveSandra
Niveau 10
23 juin 2006 à 15:42:09

Euh sinon comment ça se fait que t´ai pas de pub sur voilà ?

ROYAL16
ROYAL16
Niveau 8
23 juin 2006 à 15:45:53

La pub vient seulement si je donne le liens sans préciser la page (ex monsite.site.voila.fr) mais si au contraire je donne le lien d´une page précise (ex monsite.site.voila.fr/index.html) là il ne viendra pas la bannière publicitaire! en tout cas chez moi :ok: ...

LoveSandra
LoveSandra
Niveau 10
23 juin 2006 à 15:49:00

Ah ouais j´avais jamais remarqué ...

ROYAL16
ROYAL16
Niveau 8
23 juin 2006 à 18:22:23

:up:
deepblue: merci de me répondre quand tu vois ce message...

deepblue
deepblue
Niveau 16
23 juin 2006 à 18:31:31

Un truc dans ce genre :
<dl>
<dt onmouseover="javascript:montre(´smenu1´);"><a id="titremenu1" href="#">Menu 1</a></dt>
<dd id="smenu1">
<ul
onmouseover="javascript:document.getElementById(´t
itremenu1´).style.background-image:url(´img/menuho
ver.png´);">
<li><a href="#">Sous-Menu 1.1</a></li>
<li><a href="#">Sous-Menu 1.2</a></li>

<li><a href="#">Sous-Menu 1.3</a></li>
<li><a href="#">Sous-Menu 1.4</a></li>
<li><a href="#">Sous-Menu 1.5</a></li>
<li><a href="#">Sous-Menu 1.6</a></li>
</ul>
</dd>
</dl>

Mais tu as meilleur temps de faire ça par toi meme. Tu as le principe ici :
http://simmstein.be/phpcode/?rub=tutos&amp;titre=petitefentrejavascript

ROYAL16
ROYAL16
Niveau 8
23 juin 2006 à 19:06:55

Merci de ta réponse je vais tester ça plustard j´ai pas le temps maintenant! merci a+

ROYAL16
ROYAL16
Niveau 8
24 juin 2006 à 01:55:12

Oui je sais que je devrais le faire moi-même mais je ne comprend vraiment pas bien! et là j´ai utiliser l´extrait de code que tu m´a donné je l´ai appliquer au premier menu mais ça ne fonctionne toujours pas. quand je vais dans un sous menu le menu ne reste pas en rouge! je suis vraiment dslé de t´embeter avec ca mais si tu pouvais m´aider...ca serait vraiment sympa! merci d´avance...

deepblue
deepblue
Niveau 16
24 juin 2006 à 10:40:15

J´ai dis que ça devrait ressembler à ça :p)
J´ai pas testé lol

Sur le lien que je t´ai donné, on te montre le principe de base du javascript :
DAns le tuto, on fait 2 fonction javascrip qui permettent de modifier le style d´un element.
Dans le script que tu as utilsé, il utilse exactement la meme chose :)

Donc dans un premier temps, tu fais ton menu et tes ss-menus non caché puis tu adaptes le tuto :-)))

ROYAL16
ROYAL16
Niveau 8
24 juin 2006 à 11:12:40

Merci mais j´ai essayer presque toute la nuit et encore ce matin et je ne vois vraiment pas pourquoi ça ne fonctionne pas.. avec ça:
<ul
onmouseover="window.document.getElementById(´titre
menu1´).style.background=´url(´img/menuhover.png´)
´;">
quand on est "sur" un des sous menu (ul) le menu principale devrait avoir comme style l´image "menuhover.png" en background. je comprend pas pk ca fonctionne pas... :question:

Pour ceux qui voudrais aussi m´aider voila mon code:
http://simmstein.be/phpcode/?rub=wall&amp;nom=basuKMrx&amp;type=xhtml

et le résultat:
http://lutix.site.voila.fr/menu.html

deepblue
deepblue
Niveau 16
24 juin 2006 à 11:15:35

Essaye en remplacent (ettention aux apostrophes de jv.com) :
´url(´images/menuhover.png´)´
par
´url(\´images/menuhover.png\´)´ ou ´url(\"images/menuhover.png\")´

ROYAL16
ROYAL16
Niveau 8
24 juin 2006 à 12:21:46

Merci ça fonctionne mais toujours un ptit problème que je pense pour toi est facilement résolvable.. quand je suis aller dans le sous-menu le menu reste rouge même quand je vais dans les autres menus...
http://lutix.site.voila.fr/menu.html

deepblue
deepblue
Niveau 16
24 juin 2006 à 14:21:26

avec un onmouseout, tu remets la background du lien normal :)

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment