2023.12.2 做一个后台管理网页(左侧边栏实现手风琴隐藏/出现效果

网页源码附件比较简单,之前用很多种方法实现过该效果,这次的效果相对更好
实现功能
(1)实现左侧边栏手风琴菜单
(2)实现左侧边栏的隐藏显示
(3)实现左侧边切换按钮的动画效果
(4)原生js实现的网页,不使用jquerybootstrap

在这里插入图片描述
在这里插入图片描述
手风琴实现的js代码如下使用循环方式比较复杂可以参考另一文的实现方式
2023.12.1 手风琴菜单的简便实现方式
https://editor.csdn.net/md/?articleId=134759727

        for (i = 0; i < acc.length; i++) {
            acc[i].addEventListener("click", function () {
                var activeAcc = document.querySelector(".accordion.active");
                if (activeAcc && activeAcc !== this) {
                    activeAcc.classList.remove("active");
                    activeAcc.nextElementSibling.style.display = "none";
                }
                this.classList.toggle("active");
                var panel = this.nextElementSibling;
                if (panel.style.display === "block") {
                    panel.style.display = "none";
                } else {
                    panel.style.display = "block";
                }
            });
        }

原文地址:https://blog.csdn.net/leigh_chen/article/details/134759864

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_30560.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注