我有一種圖像和一些文字裏面的縮略圖。當我將鼠標懸停在圖片,它會放大 這裏是一個小提琴: https://jsfiddle.net/ShiroiOkami/r1awd3b4/圖像縮放/成長在縮略圖
我想達到的圖像只是拉近的效果,但它的尺寸保持不變。我不希望它增長。怎麼做?
P.S.例如代碼:
<div class="wrapper">
<img src="https://pixabay.com/static/uploads/photo/2015/10/01/21/39/background-image-967820_960_720.jpg" style="width:150px;" class="grow">
<div class="description">
<h3>
Some title
</h3>
<p>
some text
</p>
</div>
CSS:
.wrapper{
background-color: #fff;
text-align: center;
width: 150px;
overflow: hidden;
}
.grow{
transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
}
.grow:hover{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
}
.description{
background-color: #fff;
overflow: hidden;
}
但如果框的大小是一樣的,怎麼可能放大整個圖像? – reshad
這是你想要的嗎? https://jsfiddle.net/r1awd3b4/2/ – reshad
不完全是,但問題已經回答了,謝謝! –