Bonjour,
Merci d'avance pour l'aide que vous pourrez m'apporter. J'ai passé la journée à faire des recherches sous Google et sur ce Forum pour trouver une solution mais rien n'y fait. C'est ainsi que je poste pour vous soumettre mon problème.
Ce que j'aimerais faire : afficher une miniature qui ouvre une nouvelle fenetre avec l'image en grande lorsqu'on clique dessus. Cependant, j'aimerais que quand on passe sur l'image, il y ait une autre miniature qui s'affiche.
Exemple : http://photoxbc2.free.fr/pbe/miniature.htm
HTML
CSS
Mon but est de réduire le temps de chargement de la page en ne proposant que des miniatures dans un premier temps.
Mais peu importe comment je note mon CSS ou mon HTML, je n'y arrive jamais : sous IE parfois cela fonctionne (j'ai l'image clic.png qui s'affiche à la place de Schav_mar_001.jpg) quand je passe avec le pointeur sur l'image mais sous FF, clic.png ne s'affiche qu'à partir du bas du div à environ 10px du bas du cadre.
Exemple
http://photoxbc2.free.fr/pbe/exemple.jpg
Bref, j'ai pas trouvé comment m'en sortir. Vous allez probablement me dire qu'il n'est pas nécessaire de passer par un GIF transparent mais il ne se passait rien du tout si je laissais le Div vide. Maintenant, l'erreur vient peut-être de là.
Je m'excuse d'avance si la réponse est évidente mais pour ma part, je suis largué
Modifié par Ludo67 (09 Aug 2006 - 16:08)
Merci d'avance pour l'aide que vous pourrez m'apporter. J'ai passé la journée à faire des recherches sous Google et sur ce Forum pour trouver une solution mais rien n'y fait. C'est ainsi que je poste pour vous soumettre mon problème.
Ce que j'aimerais faire : afficher une miniature qui ouvre une nouvelle fenetre avec l'image en grande lorsqu'on clique dessus. Cependant, j'aimerais que quand on passe sur l'image, il y ait une autre miniature qui s'affiche.
Exemple : http://photoxbc2.free.fr/pbe/miniature.htm
HTML
<div class="der"><a href="Copie de Schav_mar_001.jpg" target=new_window>
<img src="trans.gif" widht=160 height=120></a></div>
CSS
.der {
background: url("Schav_mar_001.jpg");
width : 160px;
height: 120px;
}
.der a:hover {
background: url("clic.png");
width: 160px;
height: 120px;
}
Mon but est de réduire le temps de chargement de la page en ne proposant que des miniatures dans un premier temps.
Mais peu importe comment je note mon CSS ou mon HTML, je n'y arrive jamais : sous IE parfois cela fonctionne (j'ai l'image clic.png qui s'affiche à la place de Schav_mar_001.jpg) quand je passe avec le pointeur sur l'image mais sous FF, clic.png ne s'affiche qu'à partir du bas du div à environ 10px du bas du cadre.
Exemple
http://photoxbc2.free.fr/pbe/exemple.jpg
Bref, j'ai pas trouvé comment m'en sortir. Vous allez probablement me dire qu'il n'est pas nécessaire de passer par un GIF transparent mais il ne se passait rien du tout si je laissais le Div vide. Maintenant, l'erreur vient peut-être de là.
Je m'excuse d'avance si la réponse est évidente mais pour ma part, je suis largué
Modifié par Ludo67 (09 Aug 2006 - 16:08)