您的位置:首页 > Web前端 > JavaScript

【HTML+JavaScript+CSS】动画,特效

2017-10-29 16:32 549 查看
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>HTML5+CSS3实现的响应式垂直时间轴</title>
<style>
.demo,.img,.mask,.border{
width:300px;
height:300px;
border-radius:50%;
}
.img{
background-image:url(%E7%AC%94%E8%AE%B0/%E4%BC%81%E4%B8%9A%E7%BD%91%E7%AB%99/images/000138.jpg);
background-size:cover;
background-position:50% 50%;}
.demo{
position:relative;
display:block;
}
.mask,.border{
position:absolute;
left:0;
top:0;
}
.mask{
text-align:center;
color:rgba(255,255,255,0);
transition:all 1s ease-in;
}
.info{
margin-top:50%;
transform:translateY(-50%);
}
.border{
border:10px solid #CCC;
border-left-color:#60F;
border-top-color:#60F;
box-sizing:border-box;
transition:all 0.8s ease-in;
}
.demo:hover .mask{
background-color:rgba(0,0,0,.5);
color:rgba(255,255,255,1);

}
.demo:hover .border{
transform:rotate(180deg);
}
</style>
</head>
<body>
<a href="#" class="demo">
<div class="img"></div>
<div class="mask">
<div class="info">
<h3> BEATFUL</h3>
<p>description goes here</p>
</div>
</div>
<div class="border"></div>
</a>
</body>
</html>




轮播图(数组)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
body{background:#3CF;}
#box{
width:370px;
height:240px;
position:relative;
margin:10px auto;
border:2px solid #999;
border-radius:20px;
}
#box img{
width:100%;
height:100%;
border-radius:20px;
}
#box a{
width:50px;
height:50px;
border:1px solid #666;
text-align:center;
position:absolute;
top:50%;
margin-top:-25px;
text-decoration:none;
line-height:50px;
}
#left{
left:-100px;
}
#right{
right:-100px;
}
</style>
</head>
<body>
<div id="box">
<img src="笔记/企业网站/images/AD0I6ISlBRACGAAglOjDzQUoht6Q7QEw8gI48AE.jpg" id="imge">

<a id="left"><</a>
<a id="right">></a>
</div>
<script>
var left1=document.getElementById("left");
var right1=document.getElementById("right");
var image=document.getElementById("imge");
var arr=['笔记/企业网站/images/AD0I6ISlBRACGAAglOjDzQUoht6Q7QEw8gI48AE.jpg','笔记/企业网站/images/AD0I6ISlBRACGAAgkOjDzQUokOvI7QYw8gI48AE.jpg','','笔记/企业网站/images/AD0I6ISlBRACGAAglejDzQUozouMEDDyAjjwAQ.jpg','笔记/企业网站/images/AD0I6ISlBRACGAAgmejDzQUoopuT4gYw8gI48AE.jpg'];
var num=0;
right1.onclick=function(){
num+=1;
if(num==arr.length){
num=0;
}
image.src=arr[num];
}
</script>
</body>
</html>


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: