复制代码运行一下:
<!DOCTYPE html>
<html>
<head>
<meta charset="gbk">
<style type="text/css">
.t{
width: 320px;
height: 200px;
margin:50px;
position: relative;
overflow: hidden;
}
.t .bubiao{
width: 40px;
height: 40px;
position:absolute;
top:50%;
left:50%;
margin-left:-20px;
margin-top:-20px;
font-size:20px;
background:url("/resources/views/admin/images/view.png") no-repeat;
z-index: 10000;
opacity:0;
-moz-transition:all 0.6s;
-webkit-transition:all 0.6s;
-ms-transition:all 0.6s;
-o-transition:all 0.6s;
transition:all 0.6s;
-moz-transform:scale(0.1);
-webkit-transform:scale(0.1);
-ms-transform:scale(0.1);
-o-transform:scale(0.1);
transform:scale(0.1);
}
.t .modal{
width: 100%;
height: 100%;
background: #000;
position: absolute;
top:0px;
left: 0px;
z-index: 9999;
opacity:0;
-moz-transition:all 0.6s;
-webkit-transition:all 0.6s;
-ms-transition:all 0.6s;
-o-transition:all 0.6s;
transition:all 0.6s;
}
.t .ff{
-moz-transition:all 0.6s ease-in-out;
-webkit-transition:all 0.6s ease-in-out;
-ms-transition:all 0.6s ease-in-out;
-o-transition:all 0.6s ease-in-out;
transition:all 0.6s ease-in-out;
/*-moz-transform:scaleY(1);
-webkit-transform:scaleY(1);
-ms-transform:scaleY(1);
-o-transform:scaleY(1);
transform:scaleY(1);*/
}
.t:hover .ff{
-moz-transform:scale(1.2);
-webkit-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
transform:scale(1.2);
}
.t:hover .modal{
opacity:0.4;
}
.t:hover .bubiao{
opacity:1;
-moz-transform:scale(1);
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}
.indexcat{
overflow: hidden;
}
.indexcat a{
position: relative;
display: inline-block;
padding:0 15px 0 0;
color: #737f99;
font-size: 16px;
text-decoration:none;
-webkit-transition:-webkit-transform 0.3s;
-moz-transition:-moz-transform 0.3s;
-o-transition:-o-transform 0.3s;
-ms-transition:-ms-transform 0.3s;
transition:transform 0.3s;
}
.indexcat a::before {
position: absolute;
top: 100%;
color: #46b855;
content: attr(data-hover);
}
.indexcat:hover a{
-moz-transform:translateY(-100%);
-webkit-transform:translateY(-100%);
-ms-transform:translateY(-100%);
-o-transform:translateY(-100%);
transform:translateY(-100%);
}
#indexcat {
overflow: hidden;
padding: 0 0 13px;
color: #737f99;
font-size: 16px;
}
#indexcat li {
float: left;
overflow: hidden;
}
#indexcat li.menucat{
margin-right:10px;
}
#indexcat li a {
position: relative;
display: inline-block;
padding: 0 15px 0 0;
color: #737f99;
font-size: 16px;
text-decoration:none;
-webkit-transition: -webkit-transform .3s;
-moz-transition: -moz-transform .3s;
transition: transform .3s;
}
#indexcat li a::before {
position: absolute;
top: -100%;
color: #46b855;
content: attr(data-hover);
/* -webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);*/
}
#indexcat li:hover a,#indexcat li:focus a {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
transform: translateY(100%);
}
#indexcat li a.current {
color: #46b855;
}
.menu{
}
.menu li{
display: inline-block;
padding-right: 30px;
position: relative;
padding-left:10px;
padding-bottom: 5px;
}
.menu li a{
color: #666;
text-decoration:none;
-moz-transition:color 350ms;
-webkit-transition:color 350ms;
-o-transition:color 350ms;
-ms-transition:color 350ms;
transition:color 350ms;
}
.menu li a:hover{
color: #f60;
-moz-transition:color 350ms;
-webkit-transition:color 350ms;
-o-transition:color 350ms;
-ms-transition:color 350ms;
transition:color 350ms;
}
.menu li:before{
content: "+";
position: absolute;
right:10px;
color: #666;
}
.menu li:after{
border-bottom: 1px solid #fff;
position: absolute;
bottom:0px;
content: "";
left:100%;
-moz-transition:width 350ms,left 350ms;
-webkit-transition:width 350ms,left 350ms;
-o-transition:width 350ms,left 350ms;
-ms-transition:width 350ms,left 350ms;
transition:width 350ms,left 350ms;
width:0%;
}
.menu li:hover:after{
left:0;
width:100%;
-moz-transition:width 350ms;
-webkit-transition:width 350ms;
-o-transition:width 350ms;
-ms-transition:width 350ms;
transition:width 350ms;
}
</style>
</head>
<body>
写一个图片动画
<br/>
<div class="t">
<div class="modal"></div>
<div class="bubiao"></div>
<img class="ff" src="{{asset("resources/views/admin/images/1.png")}}" alt=""/>
</div>
<p class="indexcat">
<a href="" data-hover="javascript">javascript</a>
</p>
<ul id="indexcat">
<li><a href="" data-hover="123">123</a> </li>
</ul>
<div style="background: #333;height: auto;padding: 1px 0px;">
<ul class="menu">
<li><a href="">首页</a></li>
<li><a href="">新闻</a></li>
<li><a href="">军事</a></li>
<li><a href="">科技</a></li>
</ul>
</div>
</body>
</html>