css控制圖片模糊,毛玻璃效果
css控制圖片上下模糊,鼠標移入模糊清除!
html代碼:
<ul>
<li>
<div class="ig">
<a class="img-box" href="">
<img src="images/cust1.jpg" alt="">
<div class="burl">
<img src="images/cust1.jpg" alt="">
</div>
<div class="burl-t">
<img src="images/cust1.jpg" alt="">
</div>
</a>
<div class="text">
<p>Three arm sprinkler with round base</p>
</div>
</div>
</li>
<li>
<div class="ig">
<a class="img-box" href="">
<img src="images/cust1.jpg" alt="">
<div class="burl">
<img src="images/cust1.jpg" alt="">
</div>
<div class="burl-t">
<img src="images/cust1.jpg" alt="">
</div>
</a>
<div class="text">
<p>Three arm sprinkler with round base</p>
</div>
</div>
</li>
<ul>
css代碼:圖片寬度設置了100%,加入了hover圖片放大過渡效果
.img-box {
overflow: hidden;
position: relative;
}
.img-box img {
transition: 1s ease;
}
.img-box:hover img {
transform: scale(1.1, 1.1);
}
ul li .ig .img-box .burl {
transition: 1s all cubic-bezier(.46, 1, .23, 1.52);
position: absolute;
top: 0;
width: 115%;
height: 80px;
overflow:hidden;
transform: translate(-10px,-10px);
filter: blur(5px);
}
ul li .ig .img-box .burl-t {
transition: 1s all cubic-bezier(.46, 1, .23, 1.52);
position: absolute;
bottom: 0;
width: 115%;
height: 80px;
overflow:hidden;
transform: translate(-10px,10px);
filter: blur(5px);
}
ul li .ig .img-box:hover .burl {
height: 0;
}
ul li .ig .img-box:hover .burl-t {
height: 0;
}
效果圖:
左側是鼠標移入觸發hover,右側是原始狀態。

GIF圖效果:

