如何解决使用bootstrap和js悬停时缩放图像
我需要在网站上收集图像,并且当悬停不透明度必须使用小图标进行更改以进行缩放时
请,您知道如何将此代码更改为have this result
这是我的图像并排代码
<section class="py-5" style="padding:0px !important;">
<div class="container-fluid " >
<div class="row " >
<div class="col-md-4 col-sm-6" style="padding: 0px !important;width:50px;height: 350px">
<img class="img-fluid " src="img1.png" alt="" style="width:100%;height: 100%">
</div>
<div class="col-md-4 col-sm-6" style="padding: 0px !important;width:50px;height: 350px">
<img class="img-fluid " src="img2.png" alt="" style="width:100%;height: 100%" >
</div>
<div class="col-md-4 col-sm-6" style="padding: 0px !important;width:50px;height: 350px">
<img class="img-fluid " src="img3.png" alt="" style="width:100%;height: 100%" >
</div>
<div class="col-md-4 col-sm-6" style="padding: 0px !important;width:50px;height: 350px">
<img class="img-fluid " src="img4.png" alt="" style="width:100%;height: 100%">
</div>
<div class="col-md-4 col-sm-6" style="padding: 0px !important;width:50px;height: 350px">
<img class="img-fluid " src="img5.png" alt="" style="width:100%;height: 100%">
</div>
<div class="col-md-4 col-sm-6" style="padding: 0px !important;width:50px;height: 350px">
<img class="img-fluid " src="img6.png" alt="" style="width:100%;height: 100%">
</div>
</div>
</div>
</section>
解决方法
这里我有一些代码可以帮助您,使用纯CSS扩展图像。
CSS
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
}
.HoverDiv {
position: relative;
overflow: hidden;
border:1px solid black;
width:360px;
margin: 10px;
}
.HoverDiv img {
max-width: 100%;
text-align:center;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.HoverDiv:hover img {
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
img {
display: inline-block;
border: 1px solid #ddd;
border-radius: 4px;
padding: 5px;
transition: 0.3s;
position:relative;
z-index:1;
}
img:hover {
box-shadow: 0 0 2px 1px rgba(0,140,186,0.5);
-webkit-transform: skewX(-20deg);
-ms-transform: skewX(-20deg);
transform: skewX(-20deg);
-webkit-transform-origin:0 0;
-ms-transform-origin:0 0;
transform-origin:0 0;
}
HTML
<div class="HoverDiv">
<img src="http://pngimg.com/upload/tiger_PNG546.png" alt="Smiley face">
</div>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。