”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 使用 html css 和 javascript 的导航栏抽屉 https://www.instagram.com/webstreet_code/

使用 html css 和 javascript 的导航栏抽屉 https://www.instagram.com/webstreet_code/

发布于2024-11-19
浏览:533

Navbar Drawer using html css and javascript https://www.instagram.com/webstreet_code/

在 Instagram 上关注我们:https://www.instagram.com/webstreet_code/



    
    
    抽屉标题>
    
   

    *{
        保证金:0;
        填充:0;
        框大小:边框框;
        字体系列:'Poppins',sans-serif;
    }

    身体 {
            背景颜色:#141625;
            显示:柔性;
            对齐项目:居中;
            justify-content:flex-start;
            高度:100vh;
            溢出:隐藏;
        }
        。汉堡包{
            位置:绝对;
            顶部:20 像素;
            左:18 像素;
            光标:指针;
            z 索引:10;
        }

        .汉堡.线{
            宽度:35 像素;
            高度:4px;
            背景颜色:#f0a500;
            边距:6px 0;
            边框半径:2px;
            过渡:全部 0.4s 缓和;
        }

        .菜单栏{
            位置:固定;
            顶部:0;
            左:0;
            宽度:80px;
            高度:100%;
            背景颜色:#1f2235;
            盒子阴影:2px 0 15px rgba(0, 0, 0, 0.6);
            溢出:隐藏;
            过渡:宽度0.4s缓和;

        }

        .menu-bar.open {
            宽度:220px;
        }

        .菜单栏 ul {
            列表样式:无;
            内边距:80px 10px;
        }
        .menu-bar ul li {
            显示:柔性;
            对齐项目:居中;
            内边距:15px;
            颜色:#b2becd;
            光标:指针;
            过渡:背景颜色 0.3s 缓动;
            左边框:4px实心透明;
        }

        .menu-bar ul li i {
            字体大小:24px;
            右边距:20px;
            过渡:变换0.3s缓和;
        }
        .menu-bar ul li span {
            不透明度:0;
            字体大小:16px;
            过渡:不透明度 0.4s 缓动;
            空白:nowrap;
        }

        .menu-bar.open ul li span {
            不透明度:1;
        }

        .menu-bar ul li:hover {
            背景颜色:#282a40;
            盒子阴影:0 4px 8px rgba(0, 0, 0, 0.2);
        }

        .menu-bar ul li:悬停 i {
            变换:缩放(1.2);
        }

        .menu-bar ul li.active {
            背景颜色:#f0a500;
            边框半径:20px;
            颜色:#1f2235;
            左边框:4px 实线#f0a500;
        }

        .menu-bar ul li.active i {
            颜色:#1f2235;
        }

        .menu-bar ul li.active span {
            颜色:#1f2235;
        }

















   风格>
头>

    
版本声明 本文转载于:https://dev.to/prince_beec5ccde00b7c6c73/navbar-drawer-using-html-css-and-javascript-httpswwwinstagramcomwebstreetcode-afh?1如有侵犯,请联系[email protected]删除
最新教程 更多>
  • 如何将PANDAS DataFrame列转换为DateTime格式并按日期过滤?
    如何将PANDAS DataFrame列转换为DateTime格式并按日期过滤?
    Transform Pandas DataFrame Column to DateTime FormatScenario:Data within a Pandas DataFrame often exists in various formats, including strings.使用时间数据时...
    编程 发布于2025-06-09
  • 找到最大计数时,如何解决mySQL中的“组函数\”错误的“无效使用”?
    找到最大计数时,如何解决mySQL中的“组函数\”错误的“无效使用”?
    如何在mySQL中使用mySql 检索最大计数,您可能会遇到一个问题,您可能会在尝试使用以下命令:理解错误正确找到由名称列分组的值的最大计数,请使用以下修改后的查询: 计数(*)为c 来自EMP1 按名称组 c desc订购 限制1 查询说明 select语句提取名称列和每个名称...
    编程 发布于2025-06-09
  • HTML格式标签
    HTML格式标签
    HTML 格式化元素 **HTML Formatting is a process of formatting text for better look and feel. HTML provides us ability to format text without us...
    编程 发布于2025-06-09
  • 如何使用替换指令在GO MOD中解析模块路径差异?
    如何使用替换指令在GO MOD中解析模块路径差异?
    在使用GO MOD时,在GO MOD 中克服模块路径差异时,可能会遇到冲突,其中3个Party Package将另一个PAXPANCE带有导入式套件之间的另一个软件包,并在导入式套件之间导入另一个软件包。如回声消息所证明的那样: go.etcd.io/bbolt [&&&&&&&&&&&&&&&&...
    编程 发布于2025-06-09
  • 为什么Microsoft Visual C ++无法正确实现两台模板的实例?
    为什么Microsoft Visual C ++无法正确实现两台模板的实例?
    The Mystery of "Broken" Two-Phase Template Instantiation in Microsoft Visual C Problem Statement:Users commonly express concerns that Micro...
    编程 发布于2025-06-09
  • 如何使用FormData()处理多个文件上传?
    如何使用FormData()处理多个文件上传?
    )处理多个文件输入时,通常需要处理多个文件上传时,通常是必要的。 The fd.append("fileToUpload[]", files[x]); method can be used for this purpose, allowing you to send multi...
    编程 发布于2025-06-09
  • 为什么使用固定定位时,为什么具有100%网格板柱的网格超越身体?
    为什么使用固定定位时,为什么具有100%网格板柱的网格超越身体?
    网格超过身体,用100%grid-template-columns 为什么在grid-template-colms中具有100%的显示器,当位置设置为设置的位置时,grid-template-colly修复了?问题: 考虑以下CSS和html: class =“ snippet-code”> g...
    编程 发布于2025-06-09
  • 为什么不````''{margin:0; }`始终删除CSS中的最高边距?
    为什么不````''{margin:0; }`始终删除CSS中的最高边距?
    在CSS 问题:不正确的代码: 全球范围将所有余量重置为零,如提供的代码所建议的,可能会导致意外的副作用。解决特定的保证金问题是更建议的。 例如,在提供的示例中,将以下代码添加到CSS中,将解决余量问题: body H1 { 保证金顶:-40px; } 此方法更精确,避免了由全局保证金重置引...
    编程 发布于2025-06-09
  • 同实例无需转储复制MySQL数据库方法
    同实例无需转储复制MySQL数据库方法
    在同一实例上复制一个MySQL数据库而无需转储在同一mySQL实例上复制数据库,而无需创建InterMediate sqql script。以下方法为传统的转储和IMPORT过程提供了更简单的替代方法。 直接管道数据 MySQL手动概述了一种允许将mysqldump直接输出到MySQL clie...
    编程 发布于2025-06-09
  • JavaScript计算两个日期之间天数的方法
    JavaScript计算两个日期之间天数的方法
    How to Calculate the Difference Between Dates in JavascriptAs you attempt to determine the difference between two dates in Javascript, consider this s...
    编程 发布于2025-06-09
  • Python元类工作原理及类创建与定制
    Python元类工作原理及类创建与定制
    python中的metaclasses是什么? Metaclasses负责在Python中创建类对象。就像类创建实例一样,元类也创建类。他们提供了对类创建过程的控制层,允许自定义类行为和属性。在Python中理解类作为对象的概念,类是描述用于创建新实例或对象的蓝图的对象。这意味着类本身是使用类关...
    编程 发布于2025-06-09
  • 编译器报错“usr/bin/ld: cannot find -l”解决方法
    编译器报错“usr/bin/ld: cannot find -l”解决方法
    错误:“ usr/bin/ld:找不到-l “ 此错误表明链接器在链接您的可执行文件时无法找到指定的库。为了解决此问题,我们将深入研究如何指定库路径并将链接引导到正确位置的详细信息。添加库搜索路径的一个可能的原因是,此错误是您的makefile中缺少库搜索路径。要解决它,您可以在链接器命令中添加...
    编程 发布于2025-06-09
  • 如何限制动态大小的父元素中元素的滚动范围?
    如何限制动态大小的父元素中元素的滚动范围?
    在交互式接口中实现垂直滚动元素的CSS高度限制,控制元素的滚动行为对于确保用户体验和可访问性是必不可少的。一种这样的方案涉及限制动态大小的父元素中元素的滚动范围。问题:考虑一个布局,其中我们具有与用户垂直滚动一起移动的可滚动地图div,同时与固定的固定sidebar保持一致。但是,地图的滚动无限期...
    编程 发布于2025-06-09
  • 反射动态实现Go接口用于RPC方法探索
    反射动态实现Go接口用于RPC方法探索
    在GO 使用反射来实现定义RPC式方法的界面。例如,考虑一个接口,例如:键入myService接口{ 登录(用户名,密码字符串)(sessionId int,错误错误) helloworld(sessionid int)(hi String,错误错误) } 替代方案而不是依靠反射...
    编程 发布于2025-06-09

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3