【发布时间】:2017-05-24 21:33:41
【问题描述】:
我的目标是编写一个带有几个菜单链接的网站导航栏。 在小型设备上应该会出现一个菜单栏,点击时会折叠菜单链接。
我按照 YouTube 教程学习了如何做到这一点,我已经将我的代码与教程中的代码进行了多次比较,但不知何故我的菜单不想折叠。
我可以确定问题不在于加载了引导程序,因为当我将 YouTube 教程中的代码复制到我的 Codepen 中时,折叠菜单运行良好。
如果有人可以查看我的代码并提示我做错了什么,我将不胜感激。
<!--DOCTYPE html -->
<head>
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Lemonada">
</head>
<body>
<header>
<div class="navbar navbar-default navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navHeaderCollapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="#" class="navbar-brand">Company Brand</a>
</div>
<div class="collapse navbar-collapse" id="navHeaderCollapse">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="#">Menu 1</a>
</li>
<li>
<a href="#">Menu 2</a>
</li>
<li>
<a href="#">Menu 3</a>
</li>
<li>
<a href="#">Menu 4</a>
</li>
<li>
<a href="#">Menu 5</a>
</li>
<li>
<a href="#">Menu 6</a>
</li>
</ul>
</div>
</div>
</div>
</header>
</body>
<footer>
</footer>
提前非常感谢! 亲切的问候
Rysio
【问题讨论】:
-
您没有包含任何 css,css 类的使用看起来好像您正在使用 Bootstrap - 如果您可以发布更完整的代码,这将对其他人有所帮助。你有菜单的自定义CSS吗?你只使用引导程序吗?此外,您的 html 无效,
<footer>标记必须在正文中。
标签: css twitter-bootstrap navbar collapse