美文网首页前端
jQuery突出展示案例

jQuery突出展示案例

作者: 马佳乐 | 来源:发表于2022-03-08 21:25 被阅读0次

    可通过设置不透明度进行突出显示。

    当鼠标移入某一图片时,该图片突出显示

    当鼠标移出所有图片时,所有图片高亮显示


    代码:
    <!DOCTYPE html>
    <html>
    
        <head lang="en">
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                * {
                    margin: 0;
                    padding: 0;
                }
                
                ul {
                    list-style: none;
                }
                
                body {
                    background: #000;
                }
                
                .wrap {
                    margin: 100px auto 0;
                    width: 630px;
                    height: 394px;
                    padding: 10px 0 0 10px;
                    background: #000;
                    overflow: hidden;
                    border: 1px solid #fff;
                }
                
                .wrap li {
                    float: left;
                    margin: 0 10px 10px 0;
                }
                
                .wrap img {
                    display: block;
                    border: 0;
                }
            </style>
    
            <script src="js/jquery.js"></script>
            <script>
                $(function() {
                    //$(".wrap li")或$(".wrap>ul>li")或下面形式
                    $(".wrap").find("li").mouseenter(function() {
                        //这个css方法有返回值,返回值就是设置这个方法的元素本身
                        $(this).css("opacity","1").siblings().css("opacity","0.4");
                    });
    
                    $(".wrap").mouseleave(function() {
                        //让所有的li都变亮
                        //$(".wrap")find('li').css("opacity", 1);或下面形式
                        $(this).find('li').css("opacity", 1);
                    });
                });
            </script>
    
        </head>
    
        <body>
            <div class="wrap">
                <ul>
                    <li>
                        <a href="#"><img src="img/01.jpg" alt="" /></a>
                    </li>
                    <li>
                        <a href="#"><img src="img/02.jpg" alt="" /></a>
                    </li>
                    <li>
                        <a href="#"><img src="img/03.jpg" alt="" /></a>
                    </li>
                    <li>
                        <a href="#"><img src="img/04.jpg" alt="" /></a>
                    </li>
                    <li>
                        <a href="#"><img src="img/05.jpg" alt="" /></a>
                    </li>
                    <li>
                        <a href="#"><img src="img/06.jpg" alt="" /></a>
                    </li>
                </ul>
            </div>
        </body>
    
    </html>
    

    相关文章

      网友评论

        本文标题:jQuery突出展示案例

        本文链接:https://www.haomeiwen.com/subject/whhzrrtx.html