当导航栏折叠时,我的切换按钮不起作用.我已经多次检查了数据目标并且看起来没问题.
这是我的代码:
<div class="navbar navbar-fixed-top navbar-inverse"> <div class="container"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="index.html" title="The Title"> <img style="max-width:100px;" src="images/logo-4.png"> </a> <div class="collapse navbar-collapse navbar-collapse"> <ul class="nav navbar-nav pull-right"> <li class="active"><a href="#">WORK</a></li> <li><a href="#">CONTACT</a></li> </ul> </div>
有谁知道问题是什么以及我如何解决它?
解决方法
当然,您的切换按钮会因您的屏幕分辨率而异.尝试以下方面的事情:
<html> <head> <Meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"> </head> <body > <nav class="navbar navbar-inverse"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="index.html" title="The Title"> <img style="max-width:100px;" src="images/logo-4.png"> </a> </div> <div class="collapse navbar-collapse navbar-collapse" id="myNavbar"> <ul class="nav navbar-nav pull-right"> <li class="active"><a href="#">WORK</a></li> <li><a href="#">CONTACT</a></li> </ul> </div> </div> </nav> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script> </body> </html>
在您的手机上试一试,看看吧.然后进入你的css文件并设置屏幕大小的属性,如果切换按钮看起来那么.
更改这些属性之前,切换按钮可能不会显示在桌面上,或者将浏览器窗口的大小调整为较小,直到出现切换按钮.
例如.在浏览器窗口中最大化,切换按钮不会出现.
但是,如果您将浏览器窗口调整一半(或者如果您在手机上冲浪),它将会是这样的
要解决此问题,您需要进入css设置.但这只是你想要改变它.否则它会正常工作.