twitter-bootstrap - 我在折叠模式下的引导模板导航栏不起作用
问题描述
请有人可以帮助我,我不确定我做错了什么。
我已经尝试了这里的所有修复,但似乎仍然无法修复我的导航栏。响应式视图中导航栏中的链接不可点击。我使用了关于 w3 学校的教程,所以不确定是什么原因造成的。此外,导航栏中的文本格式不正确。任何帮助将不胜感激。TIA
下面的代码:
<body data-spy="scroll" data-target=".navbar-collapse">
<div class="culmn">
<!--Home page style-->
<nav class="navbar navbar-default bootsnav navbar-fixed" role="navigation">
<div class="navbar-top bg-grey fix">
<div class="container">
<div class="row">
<div class="col-md-6">
<div class="navbar-callus text-left sm-text-center">
<ul class="list-inline">
<li><a href="tel:0878209100"><i class="fa fa-phone"></i> Call us: 087 820 9100</a></li>
<li><a href="mailto:sales@urs.co.za"><i class="fa fa-envelope-o"></i> Contact us: sales@urs.co.za</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!-- Start Header Navigation -->
<div class="container">
<div class="row">
<div class="navbar-header" role=navigation>
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#NavBarMenu">
<i class="fa fa-bars"></i>
</button>
<a href="index.html"><img src="assets/images/URS-Logo.png" alt="" width="150" class="logo"></a>
</div>
<!-- End Header Navigation -->
<!-- navbar menu -->
<div class="navbar-collapse collapse " id="NavBarMenu">
<ul class="nav navbar-nav navbar-right">
<li><a href="About.html">Our Story</a></li>
<li class="dropdown">
<a href="Solutions.html" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">Solutions</a>
<ul class="dropdown-menu">
<li><a href="Solutions.html#BI">Retail Software</a></li>
<li><a href="Solutions.html#RI">Business Intelligence</a></li>
<li><a href="Solutions.html#Integrations">Integrations</a></li>
<li><a href="Solutions.html#DM">Data Management</a></li>
</ul>
</li>
<li><a href="Customers.html">Our Customers</a></li>
<li><a href="Support.html">Support</a></li>
<li><a href="Contact.html">Contact</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div>
</div>
</nav>
</div>
解决方案
我刚刚检查了你的 jsfiddle,它正在工作。菜单图标不可见,因为 Codepen 中不包含 fontawesome CSS。用于字体真棒中的条形图标。 https://fontawesome.com/how-to-use/svg-with-js
还发现了一些 HTML 问题,因为“!Doctype>”在顶部可见。尝试使用以下验证工具验证您的模板 HTML。
推荐阅读
- python - GitHub 的 API 中缺少秘密要点
- terminal - 更改符号链接 chmod 的权限不起作用
- azure - 部署应用程序时如何更改计划?
- javascript - 无法编译 ./src/App.js 未找到模块:无法解析“firebase”
- ios - 仅在 iOS15 中开始滚动时导航栏是透明的
- android - 创建 Jetpack Compose Row,里面有 10 个圆圈,取决于行宽
- reactjs - 在 React 中查找特定的子组件,无论深度如何
- powerapps - 如何根据电源应用中的特定列值过滤图库?
- php - 网站显示 http 错误 500,所有似乎在 conf 文件中都正确
- python - 基于其他图像的蒙版“填充”区域