我正在关注一个关于创建 javascript 菜单的教程,并成功地让它在一个空白的 html 文件中工作。但是,我试图让它在我的索引页面中工作,但它只是不工作。
我已经链接了工作导航,它是nav2.html,我正在尝试工作的那个是index.htm JS 文件位于根目录下名为 js 的文件夹中,而 css 文件位于根目录下名为css。
我怀疑我需要稍微编辑一下 html 代码,以便它可以在索引文件中工作,但我已经尽我所能,但仍然无法正常工作。
感谢您的帮助
卡莱布克
确定几件事:
您的标题的溢出设置为 hidden 有效地隐藏了菜单,因此您必须更改它,您可以尝试将其设置为 overflow:visible 以消除该问题,但随后标题溢出到右侧,因此您必须修复它。
从子菜单中删除位置:绝对,因为它定位错误。
滑块也隐藏了子菜单,因此要解决此问题,您必须增加 #topNav div 的 z-index 以假设 z-index:10
进行这些更改后,结果如下:http: //prntscr.com/13f2lu