• JS-实现横向手风琴


    横向手风琴--

    鼠标悬浮某一张图片,图片显示,其他图片影藏。

    <div class="content">
            <ul>
                <li class="current"><img src="./img4/1.jpg" alt="" height="400"></li>
                <li><img src="./img4/2.jpg" alt="" height="400"></li>
                <li><img src="./img4/3.jpg" alt="" height="400"></li>
                <li><img src="./img4/4.jpg" alt="" height="400"></li>
                <li><img src="./img4/5.jpg" alt="" height="400"></li>
            </ul>   
        </div>
    <style>
            *{
                margin: 0;
                padding: 0;
            }
            .content {
                width: 1000px;
                height: 400px;
                margin: 100px auto;
                overflow: hidden;
                box-shadow: 0 0 2px 2px gray;
            }
            ul{
                width: 100%;
                height: 100%;
                list-style: none;
                display: flex;
            }
            li{
                width: 70px;
                height: 100%;
                overflow: hidden;
                transition: 0.5s;
            }
            .current{
                flex-grow: 10;
            }
        </style>
    <script>
            let content = document.getElementsByClassName("content")[0];
            let lis = document.getElementsByTagName("li");
    
    
            let fn1 = function () {
                for(let i=0;i<lis.length;i++){
                    lis[i].className = "";
                }
                this.className = "current";
            }
    
            for (let i = 0; i < lis.length; i++) {
                lis[i].addEventListener("mouseenter", fn1, "false");
            }
        </script>
  • 相关阅读:
    3月6日
    2月28日
    2月23日
    2月20日
    2月19日
    2月18日
    2月17日
    2月16日
    2月15日
    面试算法题——硬币找零
  • 原文地址:https://www.cnblogs.com/CccK-html/p/11582497.html
Copyright © 2020-2023  润新知