老师检查。

来源:3-4 行为层

很多本正经的男人

2019-06-13 13:08:25

代码效果无法实现

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8" />

    <title>全屏的云南旅游相册</title>

    <link rel="stylesheet" type="text/css" href="css/style.css">

    <script type="text/javascript" src="js/jquery.js"></script>

    <script type="text/javascript" src="js/script.js"></script>

</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="images/1.jpg">

     <img src="images/2.jpg">

     <img src="images/3.jpg">

     <img src="images/4.jpg">

     <img src="images/5.jpg">

     <img src="images/6.jpg">

     <img src="images/7.jpg">

     <img src="images/8.jpg">

     <img src="images/9.jpg">

     <img src="images/10.jpg">

     <img src="images/11.jpg">

     <img src="images/12.jpg">

    </div>

</body>

</html>

*{

padding: 0;

margin: 0;

border: none;

}

html,

body{

height: 100%;

background: #93b3c6;

}

span {

overflow: hidden;

display:block;

width: 16px;

height: 16px;

margin: 30px auto 40px;

border-radius: 50%;

background: #fff;

}

nav {

position: relative;

display: flex;

width: 78.125vw;

margin: 0 auto 45px;

justify-content: space-between;

}

nav:after/*before*/ {

position: absolute;

top: 12px;

width: 100%;

height: 10px;

background: #fff;

display: block;

content: '';

}

nav > a {

/*position: relative;*/

font-size:12px; padding: 10px; border: 2px solid #5935b4;

color: #255d7e;

text-decoration: none;

background: #fff;

z-index: 1;

}

div {

position: relative;

overflow: hidden;

width: 78.125vw;

height: 75vh;

margin: 20px auto;

background: #fff;

box-shadow: 0 0 30px 0 rgba(8,1,3,.3);

}

div > img {

width: 98%;

height: 96%;

position: absolute;

top: 0;

left: 0;

right: 0;

bottom: 0;

margin: auto;


}

$(document).ready(function() {

$('a').click(function(){

$('img')

.eq($(this).index())

.css({'opacity': '1'})

.siblings()

.css({'opacity': '0'});

});

});


写回答

1回答

好帮手慕夭夭

2019-06-13

你好同学,老师这边测试可以正常切换图片。同学检查一下是否是jquery文件引入的路径有问题,可以按F12查看控制台是否报错,按照报错提示去修改。如下:

http://img.mukewang.com/climg/5d01f93c0001eeb716860712.jpg

有问题上面的地方会显示报错信息.如果报错不会改,可以截图报错信息,老师帮助你查看哦

祝学习愉快 ,望采纳。


0

0 学习 · 36712 问题

查看课程