Bonjour,
J'ai une question à laquelle je n'ai pas vraiment trouvé de réponse en parcourant le forum.
Je souhaite faire un menu horizontal avec un rollover qui provoque un changement d'image. Ce que j'ai écrit fonctionne bien sur Safari, Opera (Mac et Windows) et Firefox (Windows). En revanche, ça ne fonctionne bizarrement pas sur Firefox (Mac) et donc sur Camino - l'image "active" ne s'affiche pas, ni (moins bizarrement) sur Internet Explorer (Windows) - l'image "active" reste.
Je n'arrive pas trop à comprendre pourquoi, surtout que c'est la première fois que je vois une différence de rendu entre Firefox Mac et Firefox Windows...
Voici le code :
et la page en ligne : http://opentype.free.fr/menu.htm
Merci d'avance !
Modifié par Opentype (17 Oct 2005 - 18:21)
J'ai une question à laquelle je n'ai pas vraiment trouvé de réponse en parcourant le forum.
Je souhaite faire un menu horizontal avec un rollover qui provoque un changement d'image. Ce que j'ai écrit fonctionne bien sur Safari, Opera (Mac et Windows) et Firefox (Windows). En revanche, ça ne fonctionne bizarrement pas sur Firefox (Mac) et donc sur Camino - l'image "active" ne s'affiche pas, ni (moins bizarrement) sur Internet Explorer (Windows) - l'image "active" reste.
Je n'arrive pas trop à comprendre pourquoi, surtout que c'est la première fois que je vois une différence de rendu entre Firefox Mac et Firefox Windows...
Voici le code :
<!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" lang="fr">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
/* <![CDATA[ */
a {
color: white;
text-decoration: none;
}
ul, li {
list-style-type: none;
float: left;
color: white;
font-family: Verdana;
text-align: center;
}
li {
display: block;
height: 40px;
width: 120px;
background: url(off.jpg) no-repeat;
border: solid thin black;
margin-right: 1em;
}
a:hover li {
background: url(on.jpg) no-repeat;
}
/* ]]> */
</style>
<title>MENU HORIZONTAL</title>
</head>
<body>
<ul>
<a href="#"><li>MENU 1</li></a>
<a href="#"><li>MENU 2</li></a>
<a href="#"><li>MENU 2</li></a>
<a href="#"><li>MENU 4</li></a>
</ul>
</body>
</html>
et la page en ligne : http://opentype.free.fr/menu.htm
Merci d'avance !

Modifié par Opentype (17 Oct 2005 - 18:21)