我無法弄清楚爲什麼bootstrap菜單沒有顯示在手機/平板電腦上? 你可以看到住在這裏:https://simpleeats.cratejoy.com/Bootstrap菜單沒有顯示在手機上
1
A
回答
0
試加詠歎調的控件= 「BS-例如,導航欄崩潰-1」
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false" aria-controls="bs-example-navbar-collapse-1">
1
因爲你navbar-brand
被設置爲100%的寬度它實際上涉及您的navbar-toggle
按鈕,這就是爲什麼當您單擊切換按鈕時,您將被引導回您的索引頁面:請參閱圖像。
你可以改變你的navbar-toggle
類的z指數(z-index: 1060;
作品),或設置一個寬度圖像。
旁註:當您將菜單切換到打開狀態時,您會看到由於徽標附加img-responsive
類導致的一些不良行爲,但您不應該需要此類。
固定寬度工作演示,居中navbar-brand
圖片。
/**FOR DEMO ONLY**/
.navbar .navbar-brand {
padding-top: 0;
}
.navbar .navbar-toggle.lefty {
float: left;
margin-left: 15px;
}
/**FOR DEMO ONLY**/
@media (max-width: 768px) {
.navbar .navbar-brand {
position: absolute;
width: 200px;
left: 50%;
transform: translateX(-50%);
background: red;
}
.navbar .navbar-brand img {
margin: 0 auto;
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<nav class="navbar navbar-default">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-nav" aria-expanded="false">
<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-brand" href="#">
<img src="http://placehold.it/150x50">
</a>
<!--FOR DEMO ONLY -->
<button type="button" class="navbar-toggle collapsed lefty" data-toggle="collapse" data-target="#bs-nav" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!--FOR DEMO ONLY -->
</div>
<div class="collapse navbar-collapse" id="bs-nav">
<ul class="nav navbar-nav navbar-right">
<li class="active"><a href="#">Link <span class="sr-only">(current)</span></a>
</li>
<li><a href="#">Link</a>
</li>
</ul>
</div>
</nav>
相關問題
- 1. Bootstrap手機菜單不顯示在wordpress
- 2. Bootstrap手機菜單沒有打開
- 3. Bootstrap菜單在手機上沒有關閉
- 4. 在手機上隱藏Bootstrap子菜單
- 5. 菜單沒有出現在手機上?
- 6. 菜單下拉菜單在手機上無法正確顯示
- 7. 在手機中查看時,Bootstrap菜單完全顯示。
- 8. 導航菜單沒有顯示在手機視圖
- 9. 在Eclipse上沒有顯示Android手機
- 10. bootstrap在手機上沒有中斷
- 11. Responsive Bootstrap navbar - 智能手機的菜單按鈕不顯示
- 12. 移動菜單不在手機上只顯示在桌面上
- 13. 手機菜單中Twiitter引導網頁沒有顯示
- 14. 手機上的bootstrap css navbar不顯示
- 15. 重複的下拉菜單顯示在手機上,但沒有顯示在任何其他頁面上?
- 16. 新手CSS:下拉菜單顯示沒有菜單懸停?
- 17. 下劃線主題子菜單現在在手機上顯示
- 18. 在Bootstrap(AdminLTE)上的下拉菜單中顯示活動菜單
- 19. 主頁上沒有顯示Wordpress菜單
- 20. 如何在手機上顯示這樣的側邊菜單?
- 21. 如何僅在手機上顯示Snap.js菜單?
- 22. 菜單不顯示在WordPress Edea主題的手機上
- 23. bootstrap手機菜單100%高度
- 24. bootstrap手機菜單不工作崩潰
- 25. Bootstrap手機菜單停止工作?
- 26. Bootstrap手機菜單立即折回
- 27. Bootstrap手機菜單按鈕不可見
- 28. Bootstrap手機菜單無法打開
- 29. 子菜單沒有顯示。
- 30. Android菜單沒有顯示