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 avec CSS et survol de souris

Pallas4
Pallas4
Niveau 6
05 juillet 2006 à 17:39:52

j´étais en train de regzarder les tutos dsu site du zero et j´ai vu donc qu´on pouvait changer le design en changeant de CSS. Je me suis dit, dans mon site en préparation, il n´y a qu´un CSS en prépartion mais pourquoi pas, plus tard.. Donc autant profiter de cette liberté offerte par le CSS *_*

Ma question est donc..
Comment faire pour avoir un menu formé d´image Et dont ces images varent selon si on passe ou non la souris ?
Bien entendu, j´aurais pu utiliser un truc du genre onmouseover ou onmouseout mais, c´est dans la pae html et donc l´image utilisée est dans la page html et non dans le CSS et donc impossible de la changer si on change de CSS.
Merci

deepblue
deepblue
Niveau 16
05 juillet 2006 à 17:55:37

Exemple :
<ul id="menu">
<li id="lien1"></li>
<li id="lien2"></li>
</ul>

  1. menu {

margin:0;
padding:0;
}

  1. lien1, #lien2 {

display:block;
margin:0;
height:15px;
width:100px;
}

  1. lien1 {

background-image:url(lien1.jpg);
}

  1. lien2 {

background-image:url(lien2.jpg);
}

  1. lien1:hover {

background-image:url(lien1_.jpg);
}

  1. lien2:hover {

background-image:url(lien2_.jpg);
}

Pallas4
Pallas4
Niveau 6
05 juillet 2006 à 18:14:36

merci mais, soit j´ai mal fait un truc, soit ce n´st pas exactement ce que je demande car l´image n´est pas cliquable :S

deepblue
deepblue
Niveau 16
05 juillet 2006 à 18:20:55

C´etait pour que tu puisses voir le principe :)

<ul id="menu">
<li id="lien1"><a href="#">1</a></li>
<li id="lien2"><a href="#">2</a></li>
</ul>

  1. menu {

margin:0;
padding:0;
}

  1. lien1, #lien2 {

display:block;
margin:0;
height:15px;
width:100px;
}

  1. lien1 a, #lien2 a {

display:block;
width:100%;
height:100%;
}

  1. lien1 a {

background-image:url(lien1.jpg);
}

  1. lien1 a:hover {

background-image:url(lien1_.jpg);
}

  1. lien2 a {

background-image:url(lien2.jpg);
}

  1. lien2 a:hover {

background-image:url(lien2_.jpg);
}

Pallas4
Pallas4
Niveau 6
05 juillet 2006 à 18:26:18

merci beaucoup :´)

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