安卓前端开发改变饰扣 安卓前端开发环境搭建 安卓开发比起前端难吗
html 代码
<!DOCTYPE html>
<html lang=”en”>
<head>
<meta charset=”UTF-8″>
<title>Title</title>
</head>
<style>
dl,
dd,
dt,
div,
span {
margin: 0;
padding: 0;
}
.watchLogo {
width: 200px;
margin: 0 auto;
}
.watchLogo dl {
width: 180px;
height: 90px;
border: 1px solid #f3f3f3;
position: relative;
margin: 0px 21.3px 0px 0px;
}
.watchLogo dl dd.hover {
display: table;
}
.watchLogo dl dd {
width: 180px;
height: 90px;
text-align: center;
position: absolute;
left: 0;
top: 0;
background: #fff;
display: none;
}
.watchLogo dl dd div {
display: table-cell;
vertical-align: middle;
}
.watchLogo dl dd div span.span_l {
background: url(http: //i1.piimg.com/1949/71b60a9febc098ad.png) no-repeat left top;
width: 0;
height: 0;
position: absolute;
left: -1px;
top: -1px;
overflow: hidden;
}
.watchLogo dl dd div span.span_r {
background: url(http: //i1.piimg.com/1949/7c2801db55909f8b.png) right bottom;
width: 0;
height: 0;
position: absolute;
right: -1px;
bottom: -1px;
overflow: hidden;
}
.w2 {
width: 180px;
height: 90px;
position: relative;
background: none;
margin-top: 30px;
box-sizing: border-box;
box-shadow: inset 0 0 0 0 transparent;
-webkit-transition: all 0.6s ease-in;
-moz-transition: all 0.6s ease-in;
-ms-transition: all 0.6s ease-in;
-o-transition: all 0.6s ease-in;
transition: all 0.6s ease-in;
}
.w2:after, .w2:before {
box-sizing: border-box;
border: 1px solid transparent;
width: 0;
height: 0;
}
.w2:before {
bottom: 0;
right: 0;
-webkit-transition: border-color 0s ease-in 0.4s, width 0.2s ease-in 0.2s, height 0.2s ease-in;
transition: border-color 0s ease-in 0.4s, width 0.2s ease-in 0.2s, height 0.2s ease-in;
}
.w2:after {
top: 0;
left: 0;
-webkit-transition: border-color 0s ease-in 0.8s, width 0.2s ease-in 0.6s, height 0.2s ease-in 0.4s;
transition: border-color 0s ease-in 0.8s, width 0.2s ease-in 0.6s, height 0.2s ease-in 0.4s;
}
.w2:before {
content: ”;
display: block;
position: absolute;
}
.w2:after {
content: ”;
display: block;
position: absolute;
}
.w2:hover {
/*border: 1px solid #367dff;*/
}
.w2:hover:after, .w2:hover:before {
width: 100%;
height: 100%;
}
.w2:hover:before {
border-bottom-color: #367dff;
border-left-color: #367dff;
-webkit-transition: border-color 0s ease-out 0.4s, width 0.2s ease-out 0.4s, height 0.2s ease-out 0.6s;
transition: border-color 0s ease-out 0.4s, width 0.2s ease-out 0.4s, height 0.2s ease-out 0.6s;
}
.w2:hover:after {
border-top-color: #367dff;
border-right-color: #367dff;
-webkit-transition: width 0.2s ease-out, height 0.2s ease-out 0.2s;
transition: width 0.2s ease-out, height 0.2s ease-out 0.2s;
}
</style>
<body>
<div class=”watchLogo”>
<dl>
<dt>
<img src=”http://oh4n64elp.bkt.clouddn.com/kind//e98c5d39428449d7aada303686f48797″ width=”180″ height=”90″ alt=”” />
</dt>
<dd>
<div>
<span class=”wz”>百达翡丽</span>
<span class=”span_l”></span>
<span class=”span_r”></span>
</div>
</dd>
</dl>
<div class=”w2″>
<img src=”http://oh4n64elp.bkt.clouddn.com/kind//e98c5d39428449d7aada303686f48797″ width=”180″ height=”90″ alt=”” />
</div>
</div>
</body>
<script>
$(“.watchLogo dl”).hover(function () {
$(this).children(“dd”).addClass(“hover”);
$(this).children(“dd”).find(“.span_l”).animate({ “height”: “92px”, “width”: “182px” }, 300);
$(this).children(“dd”).find(“.span_r”).animate({ “height”: “92px”, “width”: “182px” }, 300);
}, function () {
$(this).children(“dd”).removeClass(“hover”);
$(this).children(“dd”).find(“.span_l”).animate({ “height”: “0”, “width”: “0px” }, 0);
$(this).children(“dd”).find(“.span_r”).animate({ “height”: “0”, “width”: “0px” }, 0);
})
</script>
</html>
安卓先开发前端后端 前端开发怎么工作 前端开发工作流程
» 本文来自:前端开发者 » 《CSS两个边框交互小效果》
» 本文链接地址:https://www.rokub.com/5714.html
» 您也可以订阅本站:https://www.rokub.com
评论前必须登录!
注册