Bonjour,
je vais déjà vous présenter ce que je veux faire :
-diviser une image de 195x290px en 3 zones de 65x290px qui afficheront au passage de la souris chacune une image différente d'une taille de 195x290px.
Je suis extrêment débutant en css, et en création de site d'ailleurs, comme pourra en témoigner Cygnus.
Après avoir regarder plus en détail comment marche les css, j'ai écrit ce code (sur un code fabriqué par GoLive CS) :
body....
Ce code ne fonctionne pas.
Il me serait très utile de savoir pourquoi, ce que je n'ai pas fait correctement.
J'ai créer la balise a pour IE qui n'accepte pas bien le :hover.
merci de votre aide.
Modifié par Pascal21 (28 Feb 2007 - 11:50)
je vais déjà vous présenter ce que je veux faire :
-diviser une image de 195x290px en 3 zones de 65x290px qui afficheront au passage de la souris chacune une image différente d'une taille de 195x290px.
Je suis extrêment débutant en css, et en création de site d'ailleurs, comme pourra en témoigner Cygnus.
Après avoir regarder plus en détail comment marche les css, j'ai écrit ce code (sur un code fabriqué par GoLive CS) :
#calque15 {....} /*ici se trouve la position et les attributs du blocs*/
.base {
background-image:url(...);
background-repeat:no-repeat;
background-position:top left;
z-index:5
}
#zones1 {
position:absolute;
top:280px;
left:0px;
width:65ps;
height:290px;
}
#zones2 {
position:absolute;
top:280px;
left:65px;
width:65ps;
height:290px;
}
#zones3 {
position:absolute;
top:280px;
left:130px;
width:65ps;
height:290px;
}
a span.zone1:hover {
position:absolute;
background-image:url(...);
background-repeat:no-repeat;
background-position:top left;
top:280px;
left:0px;
width:195px;
height:290px;
z-index:25;
}
a span.zone2:hover {
position:absolute;
background-image:url(...);
background-repeat:no-repeat;
background-position:top left;
top:280px;
left:0px;
width:195px;
height:290px;
z-index:25;
}
a span.zone3:hover {
position:absolute;
background-image:url(...);
background-repeat:no-repeat;
background-position:top left;
top:280px;
left:0px;
width:195px;
height:290px;
z-index:25;
}
-->
</style>
body....
<div id="calque15" class="base">
<a><span id="zones1" class="zone1"></span>
<span id="zones2" class="zone2"></span>
<span id="zones3" class="zone3"></span></a>
</div>
Ce code ne fonctionne pas.
Il me serait très utile de savoir pourquoi, ce que je n'ai pas fait correctement.
J'ai créer la balise a pour IE qui n'accepte pas bien le :hover.
merci de votre aide.
Modifié par Pascal21 (28 Feb 2007 - 11:50)