如何在没有固定大小的情况下将图像放大效果添加到块中
How to add image zoom-in effect to block without fixed size?
我有流体网格:width:33.3%
一行3个区块。包含在该块中的图像具有width: 100%
和height: auto
。我想为这些图像添加悬停时的放大效果。但我不知道如何在不改变区块高度的情况下使用流体网格。你可以在下面看到我的代码片段。
有什么解决办法吗?
.split.third {
width: 33.3%;
display: block;
float: left;
overflow: hidden;
}
.split.third img {
width: 100%;
height: auto;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
-ms-transition: all 1s ease;
transition: all 1s ease;
}
.split.third:hover img {
width: 120%;
}
<div class="split-wrap">
<div class="split third">
<div class="cover">
<img src="http://cs5-3.4pda.to/5290239.png" />
</div>
</div>
<div class="split third">
<div class="cover">
<img src="http://cs5-3.4pda.to/5290239.png" />
</div>
</div>
<div class="split third">
<div class="cover">
<img src="http://cs5-3.4pda.to/5290239.png" />
</div>
</div>
</div>
使用transform: scale(1.2)
。
.split.third {
width: 33.3%;
display: block;
float: left;
overflow: hidden;
}
.split.third img {
width: 100%;
height: auto;
-webkit-transition: -webkit-transform 1s ease;
transition: -webkit-transform 1s ease;
transition: transform 1s ease;
transition: transform 1s ease, -webkit-transform 1s ease;
}
.split.third:hover img {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
<div class="split-wrap">
<div class="split third">
<div class="cover">
<img src="http://cs5-3.4pda.to/5290239.png">
</div>
</div>
<div class="split third">
<div class="cover">
<img src="http://cs5-3.4pda.to/5290239.png">
</div>
</div>
<div class="split third">
<div class="cover">
<img src="http://cs5-3.4pda.to/5290239.png">
</div>
</div>
</div>
相关文章:
- UIAutomation放大图像
- 如何使用javascript onmouseover缓慢放大图像
- 使用angular缩放大图像以适应屏幕宽度
- 使用 JavaScript 在我的 html 页面中放大图像
- 悬停时放大图像,但不要'不要把容器放大
- 结合freewall.js和fancybox.js在Rails项目中获得可点击的放大图像
- jQuery,单击以放大图像,然后再次单击使其恢复到以前的宽度
- 仅使用一个图像放大图像
- 单击时使用 java 脚本放大图像
- 如何在不悬停/单击的情况下设置放大图像的动画
- 使用jQuery&/或CSS,以在悬停时放大图像并保持选中状态
- 在fabricjs中放大图像后无法保留圆的位置
- 当javascript事件的大小通过css设置时,我如何在其上放大图像
- 尝试用javascript创建一个函数来放大图像
- 放大图像悬停使用Twitter引导
- 放大图像和移动它与鼠标上的指针
- 当我将鼠标悬停在矢量的一部分上时,如何放大图像?
- 离子捏放大图像
- 缩放大图像与JCrop
- 修改缩略图脚本中的放大图像,以根据其大小属性动态显示图像