une gallerie d'images en CSS avec zoom au survol - HTML/CSS - Programmation
Marsh Posté le 22-12-2006 à 07:13:47
Domage que le zoom pixelise l`image..
Pourquoi ne pas faire le contraire? avoir des image de base grande (taille normale quand zoom actif) que tu reduit pour faire les miniatures?
Sinon ca a l`air pas mal
Marsh Posté le 22-12-2006 à 09:16:42
ça pixelise parce que mes miniature sont pourri au départ, si tu met des miniature de meilleur qualité ç pixelisera pas (là c'est des miniature générées en php avec une résolution de 128*96 donc pas terrible, d'ailleur les dernière images dela gallerie sont en 200*150 et c'est déjà beaucoup mieux)
Marsh Posté le 21-12-2006 à 14:43:40
voilà j'ai fait une gallerie d'images uniquement en HTML/CSS qui fait un zoom de l'image quand on le survole et affiche l'images en grand lorsque l'on clique
pour une démo --> http://guussss.free.fr/comptes/affichage_all.php
ça pourra peut-être intéresser du monde c'est plutôt galère à faire, d'autant plus qu'elle marche sous IE6 / firefox 2 et opera 9, pas testé sous d'autre navigateurs mais étant donné que ça marche sur IE/FF ça doit marcher sur à peu près tous navigateurs qui se respecte
pour le HTML, suffit de faire un code comme ceci :
et voilà le css qui va avec :
vous allez me dire pourquoi une div autour du liens?
parce que c'est la seul solution que j'ai trouvé pour avoir une zone zoomée qui soit toujours de la même taille sans déformer l'image et ce quelque soit l'orientation de l'image (portrait/paysage)
un autre avantage est que vous pouvez mettre une image de n'importe quelle résolution dans les miniature (vous pouvez même mettre l'image non miniature sous peine d'avoir une page très lourde à charger), étant donné que c'est le css qui s'occupe de définir la taille des miniature / zoom
pour le reste j'ai fait pas mal de choses dans le css sans trop savoir réellement comment c'est interprété mais en tout cas ça marche
si vous avez des remarque
une dernière chose, l'idée de faire ça m'est venue de ce site : http://www.cssplay.co.uk/menu/lightbox2.html
celà dit j'ai juste pris l'idée et refait le css intégralement
et ce site recense plein de bon truc à faire en css
Message édité par gugus le 21-12-2006 à 14:52:59