gpt4 book ai didi

html - Bootstrap 导航栏崩溃不适用于移动设备

转载 作者:太空宇宙 更新时间:2023-11-04 13:37:47 24 4
gpt4 key购买 nike

如果我调整我的浏览器大小,它工作得很好,但如果我从我的手机/平板电脑访问它,它会加载未折叠的桌面版本,并且在那个时候不正确。

我的 html 有什么问题吗?

<nav class="navbar navbar-custom navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-collapse">
<i class="fa fa-bars"></i>
</button>
<a class="navbar-brand page-scroll" href="/">
<i class="fa fa-car"></i> <span class="light">Title</span>
</a>
</div>

<div class="collapse navbar-collapse navbar-right navbar-main-collapse">
<ul class="nav navbar-nav">
<li class="hidden">
<a href="#page-top"></a>
</li>
<li>
<a class="page-scroll" href="#about">About</a>
</li>
<li>
<a class="page-scroll" href="#contact">Contact</a>
</li>
</ul>
</div>
</div>
</nav>

这里还有相关的样式...

    .navbar-custom {
margin-bottom: 0;
border-bottom: 1px solid rgba(255,255,255,.3);
text-transform: uppercase;
font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
@media(max-width: $screen-xs-max) {
background-color: #000;
}
}

.navbar-custom .navbar-brand {
font-weight: 700;
}

.navbar-custom .navbar-brand:focus {
outline: 0;
}

.navbar-custom .navbar-brand .navbar-toggle {
padding: 4px 6px;
font-size: 16px;
color: #fff;
}

.navbar-custom .navbar-brand .navbar-toggle:focus,
.navbar-custom .navbar-brand .navbar-toggle:active {
outline: 0;
}

.navbar-custom a {
color: darken(#fff, 20%);
}

.navbar-custom .nav li a {
-webkit-transition: background .3s ease-in-out;
-moz-transition: background .3s ease-in-out;
transition: background .3s ease-in-out;
}

.navbar-custom .nav li a:hover {
outline: 0;
color: rgba(255,255,255,.8);
background-color: transparent;
}

.navbar-custom .nav li a:focus,
.navbar-custom .nav li a:active {
outline: 0;
background-color: transparent;
}

.navbar-custom .nav li.active {
outline: 0;
}

.navbar-custom .nav li.active a {
background-color: rgba(255,255,255,.3);
}

.navbar-custom .nav li.active a:hover {
color: #fff;
}

@media(min-width:768px) {
.navbar-custom {
padding: 20px 0;
border-bottom: 0;
letter-spacing: 1px;
background: 0 0;
-webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
-moz-transition: background .5s ease-in-out,padding .5s ease-in-out;
transition: background .5s ease-in-out,padding .5s ease-in-out;
}

.navbar-custom.top-nav-collapse {
padding: 0;
border-bottom: 1px solid rgba(255,255,255,.3);
background: url('home/wood2.jpg') no-repeat center center fixed; }
}

如果有什么意义的话,我在 rails 4 上使用 bootstrap-sass。

谢谢!

最佳答案

菜鸟错误。

失踪了

<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" />  

在 application.html.erb 的头部。

:/

关于html - Bootstrap 导航栏崩溃不适用于移动设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30763652/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com