Rechercher : dans
Par :

Zoom image en css (mais de certaines images)

Dernière réponse le 30 jun 2007 à 13:49:45 hipnoz, le 28 jun 2007 à 19:28:10 
 Signaler ce message aux modérateurs

Voilà, je réactualise mon site actuellement et j'aimerais pouvoir effectuer des zoom sur certaines images mais pas toute. Hors tout ce que je trouve ressemble à cette source (voir en dessous) qui applique le zoom sur toutes mes images de la page (normal vu la prog).

Merci de me répondre j'ai galéré toute la journée et je n'ai rien trouvé encore. Merci d'avance.


source que j'ai:

<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<style type="text/css">
a img {border:none} /* pas d'encadrement des images */
a:hover {border:0px } /* hack pour IE - ne sert sinon à rien */
a:hover img {width:300px ; height:216px} /* agrandi les images lors du survol */
</style>
</head>

<body>


<a href="#"><img src="image.jpg" width="200" height="144" alt=""></a>

</body>
</html>

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « Zoom image en css (mais de certaines images) » dans :
Les CSS pour présenter vos images VoirPour présenter agréablement vos images, vous pouvez intégrer quelques codes supplémentaires dans votre CSS et vous en servir à bon escient. Elles sont bien sur modulables en fonction de la charte graphique de votre site. Utilisation Mettez les codes...
Enlever la bordure sur une image dans un lien en HTML/CSS VoirVous avez fait une image cliquable en mettant une balise IMG au sein d'un lien et le navigateur vous affiche un cadre ou plus exactement une bordure autour de l'image. Il existe deux façons de supprimer cette bordure...
Diminuer la taille d'une image VoirSi vous trouvez que vos photos sont trop grosses ou trop lourdes (par exemple pour envoyer par mail ou pour publier sur une page web), voici 4 étapes pour diminuer la taille des fichiers: Étape 1 (optionnel !) : Passer GREYCStoration sur...
Positionner des éléments grâce aux CSS VoirIl est possible grâce aux feuilles de style de positionner au pixel près du texte ou des images grâce aux balises et . Cela est possible avec les versions 4 de Netscape et d'Internet Explorer, cependant cette technique reste hasardeuse...

1

foobar47, le 29 jun 2007 à 10:50:51

Salut,

As-tu essayé de créer une classe pour ton zomm et d'ajouter cette classe dans la balise img des images que tu veux zommer ?

A+

la modestie cesse quand on commence à en parler 

Répondre à foobar47

2

hipnoz, le 29 jun 2007 à 15:53:41

Non je ne l'ai pas fait. C'est pas faute de vouloir mais je ne connais absolument pas le css (je vois en gros ce que fait le prog mais c'est tout) donc si tu pouvais m'aider à créer la source ce serait super cool :-P
Merci

Répondre à hipnoz

3

youplaboum, le 29 jun 2007 à 16:06:28

Pour ajouter une class a une mig tout la rajoute a ta balise img

<img class="nomdetaclasse" src="......>

et dans ton fichier css tu met

.nomdeteclasse {
width="....px";
height="....px";
etc....;}

voila

Répondre à youplaboum

4

hipnoz, le 29 jun 2007 à 16:18:50

Ouais ok ça je vois mais le fichier css, ça se présente comment ? c'est ça que je connais pas, y'a des balise (comme html) ?

Répondre à hipnoz

5

foobar47, le 29 jun 2007 à 16:38:39

Tu peux mettre le code dans un fichier CSS ou bien laisser le code dans le HTML :
Ceci est ton code CSS actuel :

<style type="text/css">
a img {border:none} /* pas d'encadrement des images */
a:hover {border:0px } /* hack pour IE - ne sert sinon à rien */
a:hover img {width:300px ; height:216px} /* agrandi les images lors du survol */
</style>


voici ce que je mettrais :


<style type="text/css">

.zoom {
height:400px;
}
.zoom p {
text-align:center;
}
.zoom img {
border:none
}
.zoom img:hover {
border:0px;
width:300px;
height:400px;
}
</style>


puis, prends l'habitude de mettre des <div> :

<div class="zoom">
<a href="#"><img src="image.jpg" width="200" height="144" alt=""></a> 
</div>


Ajoute un alt à ton image aussi svp, ce sera plus propre.

alt="Mon image"


En éspèrant que ça t'aide.
A++
la modestie cesse quand on commence à en parler 

Répondre à foobar47

6

hipnoz, le 29 jun 2007 à 16:45:02

Ok merci je vais tester ça. J'ai rajouté les balises t'inquiètes, ça c'était juste une ébauche ;-)

Répondre à hipnoz

7

foobar47, le 29 jun 2007 à 16:46:10

Ok, tiens moi au courant...

la modestie cesse quand on commence à en parler 

Répondre à foobar47

8

hipnoz, le 29 jun 2007 à 17:07:42

ça ne marche pas :(
j'ai mis exactement ce que tu m'as dit en changeant juste le chemin des images.

Répondre à hipnoz

9

hipnoz, le 29 jun 2007 à 17:11:32

En fait à la base je voulais faire comme dans l'exemple avec la voiture de ce site : http://www.xcess.info/izoom/fr/
Mais déjà c'est chaud avec mon script alors avec celui là...
Mais bon si quelqu'un sait comment on peut faire cet effet je suis preneur.
Merci.

Répondre à hipnoz

10

RAD ZONE, le 29 jun 2007 à 17:34:50

SALUT
si tu crais une class il faut lui assigne un style !!! une image avec zoom une sans !!

<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<style type="text/css">
 a img {border:none} 
 a:hover {border:0px } 
.zoom a img {border:none} 
.zoom a:hover {border:0px } 
.zoom a:hover img {width:300px ; height:216px} 
</style>
</head>

<body>
<div class="zoom">
<a href="#"><img src="image.jpg" width="200" height="144" alt=""></a>
</div>
<a href="#"><img src="image.jpg" width="200" height="144" alt=""></a>
</body>
</html>


RAD La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une.

Répondre à RAD ZONE

11

RAD ZONE, le 29 jun 2007 à 17:39:35

!!

Répondre à RAD ZONE

12

hipnoz, le 29 jun 2007 à 18:22:16

Ok merci c'est impeccable.
Au passage t'as été voir le site que j'ai cité plus haut ?
On sait jamais des fois que tu saurais me programmé ça :-P
Encore merci.

Répondre à hipnoz

13

RAD ZONE, le 29 jun 2007 à 18:55:05

Le site plus haut ! est en ASP cela peut ce faire en php !! La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une.

Répondre à RAD ZONE

14

 hipnoz, le 30 jun 2007 à 13:18:34

Ok, je savais pas. Merci pour l'info.
Si quelqu'un sait le programmé... merci
Sinon merci à tous de m'avoir aidé.

Répondre à hipnoz