请老师检查

来源:3-5 编程练习

浮沉幻听

2019-06-18 18:08:50

<!DOCTYPE html>

<html>


<head>

    <meta charset="UTF-8" />

    <title>Document</title>

    <style type="text/css">

    .container {

        width: 240px;

        height: 185px;

        margin: 0 auto;

        overflow: hidden;

    }


    .conTitle {

        height: 50px;

    }


    nav {

        width: 25%;

        height: 50px;

        line-height: 50px;

        text-align: center;

        float: left;

        background-color: #000;

        font-weight: bold;

        color: #fff;

        cursor: pointer;

    }


    nav:hover {

        background-color: #ddd;

        color: #000;

    }


    .content {

        position: relative;

    }


    .img1 {

        opacity: 1;

    }


    img {

        position: absolute;

        top: 0;

        left: 0;

        opacity: 0;

    }

    </style>

</head>


<body>

    <div class="container">

        <div class="conTitle">

            <nav>pwa</nav>

            <nav>node</nav>

            <nav>vue</nav>

            <nav>小程序</nav>

        </div>

        <div class="content">

            <img class="img1" src="img/1.jpg"/>

            <img class="img2" src="img/2.jpg"/>

            <img class="img3" src="img/3.jpg"/>

            <img class="img4" src="img/4.jpg"/>

        </div>

        </div>

        <script src="http://cdn.bootcss.com/jquery/1.12.4/jquery.js"></script>

        <script type="text/javascript">

        $(document).ready(function() {

            $("nav").click(function() {

                // 此处写代码

                $("img").eq($(this).index()).css({"opacity":"1"}).siblings().css({"opacity":"0"})

            })

        })

        </script>

</body>


</html>


写回答

1回答

好帮手慕码

2019-06-18

同学你好!

代码效果实现的是可以的哦

如果帮助到了你 欢迎采纳 祝学习愉快~

0

0 学习 · 36712 问题

查看课程

相似问题