老师,帮忙看下页面效果
来源:3-4 行为层
慕盖茨9092533
2019-02-22 17:01:35
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>云南旅游相册</title>
<style type="text/css">
*{
margin: 0;
padding: 0;
border: none;
}
html,body{
overflow: hidden;
height: 100%;
background-color: #93b3c6;
}
span{
display: block;
width: 16px;
height: 16px;
margin: 30px auto 40px;
border-radius: 50%;
background-color: #fff;
}
nav{
position: relative;
display: flex;
justify-content: space-between;
width: 78.125vw;
margin: 0 auto 45px;
}
nav:before{
position: absolute;
top: 15px;
width: 100%;
height: 10px;
background-color: #fff;
display: block;
content: '';
}
nav > a{
position: relative;
font-size: 12px;
padding: 10px;
border: 2px solid #5395b4;
color: #255d7e;
text-decoration: none;
background-color: #fff;
}
div{
position: relative;
overflow: hidden;
width: 78.125vw;
height: 75vh;
margin: 0 auto;
background-color: #fff;
box-shadow: 0 0 30px 0 rgba(8,1,3,.3);
}
div>img{
position: absolute;
width: 98%;
height: 96%;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
}
</style>
</head>
<body>
<span></span>
<nav>
<a href="#">泸沽湖</a>
<a href="#">丽江古城</a>
<a href="#">茶马古道</a>
<a href="#">就这家.云逸客栈</a>
<a href="#">西双版纳</a>
<a href="#">云南红酒庄</a>
<a href="#">轿子雪山</a>
<a href="#">普者黑</a>
<a href="#">海埂大坝</a>
<a href="#">玉龙湾</a>
<a href="#">昆明郊野公园</a>
<a href="#">欧洲风琴小镇</a>
</nav>
<div>
<img src="img/1.jpg" >
<img src="img/2.jpg" >
<img src="img/3.jpg" >
<img src="img/4.jpg" >
<img src="img/5.jpg" >
<img src="img/6.jpg" >
<img src="img/7.jpg" >
<img src="img/8.jpg" >
<img src="img/9.jpg" >
<img src="img/10.jpg" >
<img src="img/11.jpg" >
<img src="img/12.jpg" >
</div>
</body>
</html>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('a').click(function(){
$('img').eq($(this).index()).css({'opacity':'1'}).css({'opacity':'0'});
});
});
</script>
老师,我的效果出来,第一张图片不显示或者显示的比较慢,有时候其他图片出来也慢,是不是我的代码有问题
1回答
同学你好,js代码中有一个问题:
1、当点击事件触发的时候,当前图片显示,其他图片不显示,需要通过siblings() 方法,找到当前图片的兄弟元素,再让它们不显示,参考下图:
自己测试一下哦,如果帮助到了你,欢迎采纳。
祝学习愉快!
相似问题