28172 sujets

CSS et mise en forme, CSS3

Bonjour je débute en css je voudrait savoir comment faire un zoom sur une image et un effet de transition j ai essayer plusieurs technique simple , mais je voit pas d'ou vient le problème. J'ai utiliser scale et transition mais il ne ce passe rien. Smiley sweatdrop Voici mon code

html
<section>
<h3>AU DÉBUT</h3>
<figure>
<div id="effet">
<ul>
<li><img src="img/1.png" width="75" height="50" alt="1"></li>
<li><img src="img/2.png" width="75" height="50" alt="2"></li>
<li><img src="img/3.png" width="75" height="50" alt="3"></li>
<li><img src="img/4.png" width="75" height="50" alt="4"></li>
</ul>
</div>







css
#effet{
width:100%;
}


.effet img
{
transition: all .5s;
}

.effet img:hover {
transform: scale(1.5,1.5);
max-width:200%;
}
Modifié par Nikops60 (01 Nov 2016 - 23:39)
Nikops60 a écrit :
Bonjour je débute en css je voudrait savoir comment faire un zoom sur une image et un effet de transition j ai essayer plusieurs technique simple , mais je voit pas d'ou vient le problème. J'ai utiliser scale et transition mais il ne ce passe rien. Smiley sweatdrop Voici mon code

html
&lt;section&gt;
&lt;h3&gt;AU DÉBUT&lt;/h3&gt;
&lt;figure&gt;
&lt;div id="effet"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;img src="img/1.png" width="75" height="50" alt="1"&gt;&lt;/li&gt;
&lt;li&gt;&lt;img src="img/2.png" width="75" height="50" alt="2"&gt;&lt;/li&gt;
&lt;li&gt;&lt;img src="img/3.png" width="75" height="50" alt="3"&gt;&lt;/li&gt;
&lt;li&gt;&lt;img src="img/4.png" width="75" height="50" alt="4"&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;







css
#effet{
width:100%;
}


.effet img
{
transition: all .5s;
}

.effet img:hover {
transform: scale(1.5,1.5);
max-width:200%;
}




upload/63188-Capturedan.png
Bonjour.

Au lieu de :
.effet img:hover


faites plutôt :
#effet img:hover


(Edit : Pareil pour .effet img...)

. c'est pour les classes, # pour les id

À quoi sert le max-width : 200% ?

Smiley smile
Modifié par Zelena (02 Nov 2016 - 08:37)