gpt4 book ai didi

html - 证明 Bootstrap 导航栏链接

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

我试图使导航栏中的链接延伸到导航栏的全长。我环顾四周,发现了一些有用的信息,但无法使其正常工作

HTML:

<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">

<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#collapsable-links">
<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="#"><span class="glyphicon glyphicon-home"></span></a>

</div>


<div class="collapse navbar-collapse" id="collapsable-links">
<ul class="nav navbar-nav">
<li><a href="#">About</a></li>
<li><a href="#">Menu</a></li>
<li><a href="#">Gallery</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>

</div>

这是我的导航栏。我尝试将 nav-justified 添加到我的 ul 标签并设置以下 CSS

.navbar-nav>li {
float: none;
}

这种方法行得通,但由于我认为是品牌,它使所有链接都下降了

enter image description here

我将主页按钮从标题中取出并将其添加到我的 ul 中的 li(我不希望它折叠但我想我会测试它)并且这种方法也有效

enter image description here

上面的问题是所有似乎都向右对齐,而我需要它向左对齐。我正在为此苦苦挣扎,我们将不胜感激。

最佳答案

起初我通过更改我的代码来解决这个问题:

<ul class="nav navbar-nav nav-justified">

到:

<ul class="nav nav-justified">

这似乎可行,但它弄乱了很多由 navbar-nav 类处理的格式。

在查看了 boostrap css 文件并尝试了几个类之​​后,我设法解决了这个问题。 nav-justified 设置为宽度 100%,但由于在 navbar-nav 类中设置了一些填充,这不再适合一行,并且将链接向下推。使用下面的代码我设法解决了这个问题

.nav-justified {
width: 98%;
}
.nav-justified > li {
float: none;
}
@media (min-width: 768px) {

.nav-justified {
width: 97%;
}
}

现在一切正常。

关于html - 证明 Bootstrap 导航栏链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28764484/

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