簡體   English   中英

具有徽標的Bootstrap 3導航欄問題

[英]Bootstrap 3 navbar issue with logo

bootstrap3響應式導航欄和徽標有問題-它在台式機上可以正常顯示並且工作正常。 在移動設備上且合攏時,我可以單擊按鈕,但菜單不會顯示-只是水平滾動條。 我被困住了。 這是我的HTML代碼

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <!-- Bootstrap links --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> <div class="container"> <nav class="navbar navbar-default navbar-static-top" role="navigation"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-left" href="#"> <img src="" alt="logo" id="sitelogo" /> </a> </div> <div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav navbar-right"> <li><a href="index.php">Home</a></li> <li><a href="what-we-do.php">What We Do</a></li> <li><a href="case-studies.php">Case Studies</a></li> </ul> </div> </div> </nav> </div> 

您是否嘗試移除

aria-expanded="false" aria-controls="navbar"

增加height: auto!important; #navbar並刪除position: absolute; #navbar .nav ,那應該可以解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM