hamburger-menu 相关问题

由具有三条水平线的图标激活的屏幕外菜单。

如何让使用react-burger-menu创建的菜单不带有滚动条?

如何让使用react-burger-menu创建的菜单不带有滚动条?我尝试过在 css 中全面添加和更改不同的属性,但大多数都没有任何作用...

回答 1 投票 0

如何修复/更改网站移动版本中几乎看不见的菜单项? (以前很好,后来 Weebly 做了改变)

背景 几年前,我为自己的企业建立了第一个 Weebly 网站 ( www.smehelper.com ) 移动版本“曾经”看起来很棒! 自那以后 然而...Weebly 大约一年前做了一些改变...

回答 2 投票 0

我正在尝试向我的网站添加粘性导航

这是代码片段。我正在尝试向我的网站添加粘性导航:https://amrutabuge.com/ 添加代码会显示导航,但它不具有粘性,并且汉堡包导航覆盖层会...

回答 1 投票 0

为什么 100% 宽度在 Flex/块显示上会被破坏?

我正在努力在 PicoCSS 中创建响应式汉堡菜单,如本 codepen 所示。当在小型设备上时(宽度< 48em), I want the anchor tags of the fly-out menu to occupy the

回答 1 投票 0

为什么 100% 宽度在 Flex / 显示块上会被破坏?

我正在努力在 PicoCSS 中创建响应式汉堡菜单,如本 codepen 所示。当在小型设备上时(宽度< 48em), I want the anchor tags of the fly-out menu to occupy the

回答 1 投票 0

点击后汉堡菜单不会消失

我面临着汉堡菜单的问题。我想让它在单击菜单位置并离开菜单后消失。我是初学者。提前致谢。 CSS 。汉堡包 { 这...

回答 2 投票 0

如何使此代码成为响应式下拉菜单?

汉堡菜单图标应位于右侧,图像应位于左侧站点。 当我们单击菜单打开时,它应该打开一个下拉菜单,里面应该是徽标主页 A...

回答 2 投票 0

如何将汉堡包图标添加到导航栏

我是网络开发新手,我现在正在学习CSS。我选择作为开始我的个人作品集的项目。 我正在创建一个简单的导航栏,我想添加汉堡包图标,但是...

回答 2 投票 0

如何在bootstrap中添加汉堡菜单

我需要一些有关引导导航的帮助。我希望它可以通过移动设备上的汉堡图标进行切换。 这是在codepen上:http://codepen.io/sadman/pen/hfGwv(链接无效) .导航栏, .navbar-invers...

回答 3 投票 0

菜单容器宽度错误(如果汉堡菜单打开,从汉堡过渡到扩展模式时变为 100% 宽度)

(当我用 flexbox 解决了我的一个问题和另一个问题时进行了编辑。只剩下一个问题,再加上一件小事。) 我正在用 CSS 加上 vanilla javascript 构建一个菜单...

回答 0 投票 0

JS 在 Codepen 中工作,但不在浏览器中工作

这是我的代码在 codepen 上的样子(忽略损坏的图像): https://codepen.io/kornstalk/pen/ZEqXrgq 我的问题是,每当代码在浏览器上运行时,图标上的动画就会中断 - ......

回答 1 投票 0

Bootstrap v5.0.1 - 单击同一页面锚链接时汉堡菜单不会自动关闭 - 响应

亲爱的 stackoverflow 社区, 出于某种奇怪的原因,我无法弄清楚为什么在启用折叠时响应或非响应时汉堡包菜单在单击同一页面时不会自动关闭......

回答 1 投票 0

导航抽屉汉堡菜单图标更改问题

我无法更改汉堡菜单的默认图标。我正在使用导航组件。这是我在 Home_Activity.kt 文件中尝试的代码 val navHostFragment = 支持FragmentM...

回答 0 投票 0

汉堡按钮似乎根本不起作用

当屏幕足够小时,我有一个汉堡菜单,但它根本不像按钮那样反应,更像是图像。我将它与她身上的其他代码片段和其他解决方案进行了比较......

回答 1 投票 0

我的汉堡包菜单在第一次打开时双击打开。有什么办法解决吗?

这是我的代码 function hamburger() { var menu = document.getElementById("menu"); 如果(menu.style.display ===“无”){ menu.style.display = "弹性&

回答 0 投票 0

Angular 的汉堡包

我有一个问题,所以这是当我尝试使用“routerLink”通过汉堡包跟踪链接时,汉堡包应该关闭但它不会关闭请帮助我完成此任务 我写了 css 并且它...

回答 0 投票 0

我正在尝试在 HTML 和 CSS 文件中创建一个功能性的汉堡包图标。但它并没有崩溃,就像它应该的那样

我是初学者,正在尝试使用 Bootstrap。引导导航栏在响应式屏幕中无法正常工作。 帮我改正我的错误。 我是初学者,正在尝试使用 Bootstrap。引导导航栏在响应式屏幕中无法正常工作。 帮我改正我的错误 <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap. min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous" /> </head> <body> <nav class="navbar navbar-light"> <div class="container-fluid"> <h2>Posts</h2> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarItems"> <span class="navbar-toggler-icon"></span> </button> <div class="navbar-collapse" id="navbarItems"> <ul class="navbar-nav"> <li class="nav-item"><a class="nav-link" href="#">Feed</a></li> <li class="nav-item"><a class="nav-link" href="#">Week</a></li> <li class="nav-item"><a class="nav-link" href="#">Month</a></li> <li class="nav-item"><a class="nav-link" href="#">Year</a></li> <li class="nav-item"><a class="nav-link" href="#">Infinity</a></li> <li class="nav-item"><a class="nav-link" href="#">Latest</a></li> </ul> </div> </div> </nav> <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous" ></script> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx" crossorigin="anonymous" ></script> </body> </html> 已经提供了整个代码,正在尝试当我点击汉堡包图标时,它会折叠并再次点击会重新打开它。 我看到您的 HTML 中缺少一些属性和类,请尝试将其添加到您的 html 中它应该可以工作。 此外,您在按钮中使用了错误的属性。 // This <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarItems"> <span class="navbar-toggler-icon"></span> </button> // To This <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarItems" aria-controls="navbarTogglerDemo03" aria-expanded="false" aria-label="Toggle navigation" > <span class="navbar-toggler-icon"></span> </button> // This <div class="navbar-collapse" id="navbarItems"></div> // To This <div class="collapse navbar-collapse" id="navbarItems"></div> 希望这对你有用:)

回答 1 投票 0

有没有办法让我的汉堡菜单显示在右侧? (我可以在那里买到汉堡包,但不是弹出菜单)

HTML ... HTML <div class="hamburger-menu"> <input id="menu__toggle" type="checkbox" /> <label class="menu__btn" for="menu__toggle"> <span></span> </label> <ul class="menu__box"> <li><a class="menu__item" href="#">Home</a></li> <li><a class="menu__item" href="#">About</a></li> <li><a class="menu__item" href="#">Team</a></li> <li><a class="menu__item" href="#">Contact</a></li> <li><a class="menu__item" href="#">Twitter</a></li> </ul> </div> CSS #menu__toggle { opacity: 0; } #menu__toggle:checked + .menu__btn > span { transform: rotate(45deg); } #menu__toggle:checked + .menu__btn > span::before { top: 0; transform: rotate(0deg); } #menu__toggle:checked + .menu__btn > span::after { top: 0; transform: rotate(90deg); } #menu__toggle:checked ~ .menu__box { left: 0 !important; } .menu__btn { position: fixed; top: 20px; right: 20px; width: 26px; height: 26px; cursor: pointer; z-index: 1; } .menu__btn > span, .menu__btn > span::before, .menu__btn > span::after { display: block; position: absolute; width: 100%; height: 2px; background-color: #616161; transition-duration: .25s; } .menu__btn > span::before { content: ''; top: -8px; } .menu__btn > span::after { content: ''; top: 8px; } .menu__box { display: block; position: fixed; top: 0; left: -100%; width: 300px; height: 100%; margin: 0; padding: 80px 0; list-style: none; background-color: #ECEFF1; box-shadow: 2px 2px 6px rgba(0, 0, 0, .4); transition-duration: .25s; } .menu__item { display: block; padding: 12px 24px; color: #333; font-family: 'Roboto', sans-serif; font-size: 20px; font-weight: 600; text-decoration: none; transition-duration: .25s; } .menu__item:hover { background-color: #CFD8DC; } 用 css 制作的汉堡包图标位于右侧且功能齐全,但我似乎无法在那里获得菜单 我希望菜单背景及其中的内容位于屏幕的右侧,而不是默认的左侧。 当然,在这种情况下,我也希望动画来自右侧。 我试过的 Under menu__box, float: right; Under menu__box, change left: -100%; to right: -100%; 以及删除 - 我变了 #menu__toggle:checked ~ .menu__box { left: 0 !important; } 到 #menu__toggle:checked ~ .menu__box { right: 0 !important; } 然后左变:-100%;向右:-100%; 我完全查看了这行代码,我很抱歉,但希望其他人得到帮助

回答 1 投票 0

React 初学者。我的 NavBar 给出错误“Uncaught TypeError: Cannot read properties of null (reading 'addEventListener') i can't seem to tell why.”

我尝试创建和使用动画汉堡菜单图标,而不是为我的 Navbar 组件制作的图标 `const menu = document.querySelector('.menu_button'); const showMenu = 文档。

回答 2 投票 0

当我调整窗口大小时或在移动设备上,响应式导航栏不显示菜单

我正在尝试建立我的第一个网站,一个星期以来我一直被这个问题所困扰。当我调整窗口大小时或当我在暴民上使用该网站时,我想创建一个带有汉堡菜单的响应式导航栏...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.