<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<title>Home</title>
<script src="http://og9n58fei.bkt.clouddn.com/jquery-2.2.4.min.js"></script>
</head>
<style>
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both; }
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.features-grids h4 {
font-size: 21px;
font-weight: 400;
color: #fff;
}
.features-grids figure {
position: relative;
float: left;
overflow: hidden;
text-align: center;
cursor: pointer;
width:100%;
}
.features-grids figure img {
position: relative;
display: block;
}
.features-grids figure figcaption {
color: #fff;
font-size: 1.25em;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-o-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
.features-grids figure figcaption::before,
.features-grids figure figcaption::after {
pointer-events: none;
}
.features-grids figure figcaption{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
figure.effect-bubba {
background: #6d6e70;
}
figure.effect-bubba:hover img {
opacity: 0.3;
}
figure.effect-bubba figcaption::before,
figure.effect-bubba figcaption::after {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
content: '';
opacity: 0;
-webkit-transition: opacity 0.35s,-webkit-transform 0.35s;
-moz-transition: opacity 0.35s, -moz-transform 0.35s;
-o-transition: opacity 0.35s, -o-transform 0.35s;
-ms-transition: opacity 0.35s, -ms-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
}
figure.effect-bubba figcaption::before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0,1);
-moz-transform: scale(0,1);
-o-transform: scale(0,1);
-ms-transform: scale(0,1);
transform: scale(0,1);
}
figure.effect-bubba figcaption::after {
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1,0);
-moz-transform: scale(1,0);
-o-transform: scale(1,0);
-ms-transform: scale(1,0);
transform: scale(1,0);
}
figure.effect-bubba h4 {
padding-top: 16%;
-webkit-transition: transform 0.35s;
-moz-transition: transform 0.35s;
-o-transition: -o-transform 0.35s;
-ms-transition: -ms-transform 0.35s;
transition: transform 0.35s;
-webkit-transform: translate3d(0,-20px,0);
-moz-transform: translate3d(0,-20px,0);
-o-transform: translate3d(0,-20px,0);
-ms-transform: translate3d(0,-20px,0);
transform: translate3d(0,-20px,0);
opacity:0;
}
figure.effect-bubba p {
padding: 20px 2.5em;
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
-moz-transition: opacity 0.35s, -moz-transform 0.35s;
-o-transition: opacity 0.35s, -o-transform 0.35s;
-ms-transition: opacity 0.35s, -ms-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: translate3d(0,20px,0);
-moz-transform: translate3d(0,20px,0);
-o-transform: translate3d(0,20px,0);
-ms-transform: translate3d(0,20px,0);
transform: translate3d(0,20px,0);
}
figure.effect-bubba:hover figcaption::before,
figure.effect-bubba:hover figcaption::after {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
figure.effect-bubba:hover h4,
figure.effect-bubba:hover p {
opacity: 1;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.features-grids img {
width: 100%;
}
</style>
<body>
<div class="features-grids clear" style="width:30%;">
<figure class="effect-bubba">
<img src="http://ohcs36xup.bkt.clouddn.com/img2.jpg" alt=""/>
<figcaption>
<h4>Enimet pulvinar posuere</h4>
<p>In sit amet sapien eros Integer dolore magna aliqua</p>
</figcaption>
</figure>
</div>
</body>
</html>
鼠标移上去显示
最新推荐文章于 2021-12-30 17:03:18 发布