gpt4 book ai didi

html - 如何在 Bootstrap 中为移动屏幕(小于 600px)设置导航栏宽度?

转载 作者:太空宇宙 更新时间:2023-11-04 02:56:52 27 4
gpt4 key购买 nike

在图像中(下面给出)导航栏没有全宽。我希望它在小屏幕(<600px)中全宽。下面给出了相关代码和屏幕截图。我尝试了很多方法但失败了。

HTML:

<header class="header-area">
<nav class="header-nav navbar">
<div class="container-fluid">
<ul class="nav navbar-nav text-center text-uppercase">
<li><a href="#">About us</a></li>
<li><a href="#">Work</a></li>
<li>
<a href="#">
<img src="images/logo1.png" class="img-responsive" alt="website-logo" style="width: 80px;height:auto;"/>
</a>
</li>
<li><a href="#">Shop</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</nav>
</header>

CSS:

header-area {
background: url("images/background1.jpg") no-repeat 0 0 / 100% 100%;
color: #84828D;
padding-bottom: 474px;
}
.header-nav .nav, .header-nav .nav.navbar-nav {
width: 100%;
float: inherit;
}
.header-nav.navbar .nav, .navbar .nav > li {
float: inherit;
display: inline-block;
vertical-align: middle;
}

媒体查询:

@media all and (max-width: 600px) {
.navbar .nav > li {
display: block;
}
.navbar .nav > li img {
margin: auto;
}
}

Problem

最佳答案

像这样在你的媒体查询中添加一些行

@media all and (max-width: 600px) {
.container-fluid {
padding:0; /* Extend your menu really full width without padding of container-fluid */
}
.navbar-nav {
margin:0; /* Center your menu with current 100% width available */
}
.navbar .nav > li {
display: block;
}
.navbar .nav > li img {
margin: auto;
}
}

希望对您有所帮助!

关于html - 如何在 Bootstrap 中为移动屏幕(小于 600px)设置导航栏宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32008563/

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