Salut à tous !
Voilà j'aimerai faire une présentation de solution complète, avec comme sélection des personnages la même chose que le jeu vidéo (voir : http://fandeconsoles.free.fr/mk/index.html ).
Seulement voilà : j'aimerai appliquer cette image : http://fandeconsoles.free.fr/mk/images/select.gif et cette image : http://fandeconsoles.free.fr/mk/images/jc.gif au survol de la souris sur les cases des personnages. Et je n'y arrive pas.
Actuellement j'utilise des <map> et des <area>. J'ai essayé avec les <ul> et les <li> les <img /> dans les <a>... rien n'y fait. J'ai un peu réussi mais malheureusement, cette image clignotai sous IE.
Je ne souhaite pas utiliser de javascript car je ne connais pas du tout ce langage, je préfère le CSS, plus simple, utilisable par beaucoup de visiteurs...
Code HTML
Code CSS
Pouvez-vous m'aider s'il vous plait ?
P.S. : le validateur CSS me met une erreur que je ne comprends pas.
[Edité : le lien n'était pas fonctionnel]
Modifié par Beulu2 (31 May 2007 - 21:05)
Voilà j'aimerai faire une présentation de solution complète, avec comme sélection des personnages la même chose que le jeu vidéo (voir : http://fandeconsoles.free.fr/mk/index.html ).
Seulement voilà : j'aimerai appliquer cette image : http://fandeconsoles.free.fr/mk/images/select.gif et cette image : http://fandeconsoles.free.fr/mk/images/jc.gif au survol de la souris sur les cases des personnages. Et je n'y arrive pas.
Actuellement j'utilise des <map> et des <area>. J'ai essayé avec les <ul> et les <li> les <img /> dans les <a>... rien n'y fait. J'ai un peu réussi mais malheureusement, cette image clignotai sous IE.
Je ne souhaite pas utiliser de javascript car je ne connais pas du tout ce langage, je préfère le CSS, plus simple, utilisable par beaucoup de visiteurs...
Code HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Mortal Kombat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Mortal Kombat" href="mk.css" />
</head>
<body>
<div class="centrer">
<img src="images/select.png" usemap="#selection" width="640" height="448" alt="Sélection" />
<map name="selection">
<area class="choix1" shape="rect" coords="48,96,143,207" alt="Johnny Cage" href="#" />
<area class="choix1" shape="rect" coords="160,96,255,207" alt="Kano" href="#" />
<area class="choix1" shape="rect" coords="160,223,255,335" alt="Rayden" href="#" />
<area class="choix1" shape="rect" coords="272,224,367,335" alt="Liu Kang" href="#" />
<area class="choix1" shape="rect" coords="384,224,479,335" alt="Scorpion" href="#" />
<area class="choix1" shape="rect" coords="384,96,479,207" alt="Sub Zero" href="#" />
<area class="choix1" shape="rect" coords="496,96,591,207" alt="Sonia" href="#" />
</map>
</div>
</body>
</html>
Code CSS
img
{
border : none;
}
.centrer
{
text-align : center;
}
.choix1 area:hover
{
position : absolute;
z-index : 2;
background-image : url(images/select.gif);
background-repeat : no-repeat;
width : 112px;
height : 128px;
}
Pouvez-vous m'aider s'il vous plait ?
P.S. : le validateur CSS me met une erreur que je ne comprends pas.
[Edité : le lien n'était pas fonctionnel]
Modifié par Beulu2 (31 May 2007 - 21:05)