html - 引导页眉和页脚未在移动设备上显示链接
问题描述
标题
<div class="col">
<nav class="navbar navbar-expand-sm bg-dark navbar-dark">
<a class="navbar-brand" th:href="@{/}">
<img alt="Site Logo" height="50" th:src="@{images/logo8.png}" />
</a>
<button class=navbar-toggler type="button" data-toggle="collapse" data-target="#mainNavbar.#search">
<span class="navbar-toggler-icon"> </span>
</button>
<div class="collatpse navbar-collapse" id="mainNavbar">
<ul class="navbar-nav">
<!--- dynamic header ends -->
<th:block sec:authorize="!isAuthenticated()">
<li class="nav-item">
<a class="nav-link" th:href="@{/login}">Login</a>
</li>
<li class="nav-item">
<a class="nav-link" th:href="@{/register}">Register</a>
</li>
</th:block>
<li class="nav-item">
<a class="nav-link" th:href="@{/contact}">Contact</a>
</li>
</ul>
</div>
</nav>
</div>
页脚:
<div class="col">
<nav class="navbar navbar-expand-sm bg-dark navbar-dark">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-targer="#main" >
<span class="navbar-toggler-icon"> </span>
</button>
<div class="collapse navbar-collapse" id="mainFooterNavbar">
<ul class="navbar-nav">
<th:block th:each="footerMenu : ${footerMenuItems}">
<li class="nav-item">
<a class="nav-link" th:href="@{'/m/' + ${footerMenu.alias}}">[[${footerMenu.name}]] </a>
</li>
</th:block>
<li class="nav-item">
<a class="nav-link" th:href="@{/about}">About us</a>
</li>
<li class="nav-item">
<a class="nav-link" th:href="@{/registerCompany}">Register your Business?</a>
</li>
</ul>
</div>
</nav>
</div>
使用引导程序 4。
页眉和页脚链接不会显示在移动设备上,但在笔记本电脑/台式机上可以正常工作。
如果您查看下图并看到突出显示的(图像中的方形)按钮,页脚上没有任何反应,也没有显示链接。链接显示在标题上,但再次选择切换没有任何反应。
解决方案
您的数据目标未正确设置为标题,您将其设置为错误的元素。
这条线
<button class=navbar-toggler type="button" data-toggle="collapse" data-target="#mainNavbar.#search">```
should be:
``` <button class=navbar-toggler type="button" data-toggle="collapse" data-target="#mainNavbar">
The footer looks wrong also. You are toggling on an element id that does not exist.
推荐阅读
- javascript - 谷歌地图地理编码意外的财产位置
- laravel - 在控制器中一次引用所有模型?
- java - 在java jsp中包含文件(svg)
- c++ - Omnet++4.6 警告:不推荐使用“cLinkedList”
- c# - websocket握手期间的asp.net核心信号器错误
- ios - 点击单元格时如何执行到新 ViewController 的过渡动画
- go - 如何处理结构类型中的零结构变量
- python-3.x - Ping 操作在 pycharm 中运行良好,但在 jupyter notebook 中无法运行
- vue.js - 为什么单击按钮时不触发 Vue.js @input 事件?
- python-3.x - 包含 Selenium Python 中的文本