Bonjour,
Je ne parviens pas à faire fonctionner le menu Médieval dont le tutorial est sur le site.
Il marche parfaitement lorsque je suis sur le site Alsacréations.
Par contre celà ne fonctionne pas quand je copie le source dans Dreamweaver et que je ne remplace que l'image de fond par la mienne.
Je voudrais qu'il fonctionne sous ie6 et ie7 .
Voici ce que celà donne :http://www.fdbi.com/test/menuderoulant4.htm.
Lorsque l'on passe sur un lien je souhaiterai que le fond de l'image s'obscurcisse comme sur le tutorial.
Avez-vous une idée?
Je vous joins le code.
Merci d'avance.
Cordialement.
Frogy
Modifié par frogy (27 Jun 2007 - 18:46)
Je ne parviens pas à faire fonctionner le menu Médieval dont le tutorial est sur le site.
Il marche parfaitement lorsque je suis sur le site Alsacréations.
Par contre celà ne fonctionne pas quand je copie le source dans Dreamweaver et que je ne remplace que l'image de fond par la mienne.
Je voudrais qu'il fonctionne sous ie6 et ie7 .
Voici ce que celà donne :http://www.fdbi.com/test/menuderoulant4.htm.
Lorsque l'on passe sur un lien je souhaiterai que le fond de l'image s'obscurcisse comme sur le tutorial.
Avez-vous une idée?
Je vous joins 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>
<title>Un menu avec multiples survols sans preload d'images</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
<!--
/* CSS issu des tutoriels css.alsacreations.com */
body {
background-color: #F5E9CF;
}
ul, li { /* utilisation de liste pour le menu */
list-style-type: none; /* suppression des puces de liste */
margin:0;
padding:0;
}
ul {
position: absolute; /* positionnement pour IE5 et IE5.5 */
top: 50px;
left: 20%;
background: transparent url(images/terre.jpg) top left no-repeat; /* arrière-plan général du menu */
width: 160px;
padding-top: 57px;
text-align: center;
}
li {display: inline;} /* correction pour IE5 et IE5.5 */
li a { /* dimensions et définitions des boutons */
display: block; /* mise en block de <a> pour lui donner des dimensions */
height: 30px;
width: 160px;
color: #660000;
font-size: 17px;
font-family: georgia, serif;
text-decoration: none;
line-height: 25px; /* hauteur de ligne pour éviter les paddings */
}
li a:hover {
color: #fff;
background: transparent url(images/terre.jpg) top left no-repeat;
}
a#lien1:hover { /* décalage de l'arrière-plan pour chaque bouton */
background-position: 0% -327px;
}
a#lien2:hover {
background-position: 0% -357px;
}
a#lien3:hover {
background-position: 0% -387px;
}
a#lien4:hover {
background-position: 0% -417px;
}
a#lien5:hover {
background-position: 0% -447px;
}
a#lien6:hover {
background-position: 0% -477px;
}
a#lien7:hover {
background-position: 0% -507px;
}
/* mentions et copyright */
div#mentions {
font-family: verdana, arial, sans-serif;
position: absolute;
bottom : 200px;
left : 10px;
width: 400px;
margin: 1em;
padding: 0.5em;
background: #FFF7D2;
-moz-border-radius:10px;
border-radius:10px;
line-height: 1.1;
font-size: 0.9em;
}
div#mentions a {
text-decoration: none;
color: #222;
}
div#mentions a:hover {
text-decoration: underline;
color: black;
}
-->
</style>
</head>
<body>
<ul>
<li><a id="lien1" href="#">Lien 1</a></li>
<li><a id="lien2" href="#">Lien 2</a></li>
<li><a id="lien3" href="#">Lien 3</a></li>
<li><a id="lien4" href="#">Lien 4</a></li>
<li><a id="lien5" href="#">Lien 5</a></li>
<li><a id="lien6" href="#">Lien 6</a></li>
<li><a id="lien7" href="#">Lien 7</a></li>
</ul>
<div id="mentions">
<p>Une seule image pour tout le menu, et pas de preload !</p>
<p>Auteur : Raphaël GOETTER (<a class="test" href="http://www.alsacreations.com">Alsacreations.com</a>)</p>
<p>Pour obtenir et décortiquer le code : Bouton droit / afficher la source </p>
<p><a class="test" href="http://css.alsacreations.com/Galeries-de-menus-en-CSS">Retour à la galerie</a></p>
</div>
</body>
</html>
Merci d'avance.
Cordialement.
Frogy
Modifié par frogy (27 Jun 2007 - 18:46)