Html 导航栏上列表项的奇异放置-引导4
我正在尝试使用BOOTSTRAP 4Html 导航栏上列表项的奇异放置-引导4,html,twitter-bootstrap,css,flexbox,bootstrap-4,Html,Twitter Bootstrap,Css,Flexbox,Bootstrap 4,我正在尝试使用BOOTSTRAP 4navbar,我在网页上看到了下面的输出 我真正想要的是以下内容: 我正在使用以下代码: 折叠内容 可通过navbar品牌进行切换。 在您的标签中应该有一个导航栏展开属性,例如导航栏展开md。 从: 导航栏需要使用.navbar和.navbar展开{-sm |-md |-lg |-xl}进行包装,以实现响应性折叠和颜色方案类 在标记中应该有navbar expand属性,例如navbar expand md。 从: 导航栏需要使用.
navbar
,我在网页上看到了下面的输出
我真正想要的是以下内容:
我正在使用以下代码:
折叠内容
可通过navbar品牌进行切换。
-
-
-
在您的
标签中应该有一个导航栏展开
属性,例如导航栏展开md
。
从:
导航栏需要使用.navbar
和.navbar展开{-sm |-md |-lg |-xl}
进行包装,以实现响应性折叠和颜色方案类
在
标记中应该有navbar expand
属性,例如navbar expand md
。
从:
导航栏需要使用.navbar
和.navbar展开{-sm |-md |-lg |-xl}
进行包装,以实现响应性折叠和颜色方案类
那些
ul
元素的flex direction
是列
,因此设置为行
,以便第二个ul
的项目彼此相邻:
ul.ml-auto{
弯曲方向:行;
}
ul.ml-auto li{
左边距:30px;
}
折叠内容
可通过navbar品牌进行切换。
-
-
-
那些ul
元素的弹性方向是列
,因此设置为行
,以便第二个ul
的项目彼此相邻:
ul.ml-auto{
弯曲方向:行;
}
ul.ml-auto li{
左边距:30px;
}
折叠内容
可通过navbar品牌进行切换。
-
-
-
由于导航栏的结构不像典型的Bootstrap 4导航栏,因此存在一些问题
- 使用
flex row
强制导航栏导航在所有宽度上保持水平
<div class="pos-f-t">
<div class="collapse" id="navbarToggleExternalContent">
<div class="bg-dark p-4">
<h4 class="text-white">Collapsed content</h4>
<span class="text-muted">Toggleable via the navbar brand.</span>
</div>
</div>
<nav class="navbar navbar-dark bg-dark">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="\">
<h5 class="text-white">
<i class="fab fa-expeditedssl"></i> CVT</h5>
</a>
</li>
</ul>
<ul class="navbar-nav ml-auto flex-row">
<li class="nav-item active">
<a class="nav-link px-2" href="\">HOME
<i class="fas fa-home"></i>
<span class="sr-only">(current)</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link px-2" href="\search">SEARCH
<i class="fas fa-search"></i>
</a>
</li>
</ul>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarToggleExternalContent" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
</nav>
折叠内容
可通过navbar品牌进行切换。
-
-
-
由于导航栏的结构不像典型的Bootstrap 4导航栏,因此存在一些问题
- 使用
flex row
强制导航栏导航在所有宽度上保持水平
<div class="pos-f-t">
<div class="collapse" id="navbarToggleExternalContent">
<div class="bg-dark p-4">
<h4 class="text-white">Collapsed content</h4>
<span class="text-muted">Toggleable via the navbar brand.</span>
</div>
</div>
<nav class="navbar navbar-dark bg-dark">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="\">
<h5 class="text-white">
<i class="fab fa-expeditedssl"></i> CVT</h5>
</a>
</li>
</ul>
<ul class="navbar-nav ml-auto flex-row">
<li class="nav-item active">
<a class="nav-link px-2" href="\">HOME
<i class="fas fa-home"></i>
<span class="sr-only">(current)</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link px-2" href="\search">SEARCH
<i class="fas fa-search"></i>
</a>
</li>
</ul>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarToggleExternalContent" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
</nav>
折叠内容
可通过navbar品牌进行切换。
-
-
-
我试过了,但是导航栏切换器不见了。是的,导航栏切换器应该只在视图宽度小于某个大小时出现。导航栏将折叠,切换器将取代链接,提供下拉菜单。我已经测试了你的代码,但它似乎没有切换链接。从引导文档中复制示例导航栏,并根据需要进行编辑。这是查看导航栏如何正确工作的最佳方式。看,我试过了,但是导航栏切换器不见了。是的,导航栏切换器应该只在视图宽度小于某个大小时出现。导航栏将折叠,切换器将取代链接,提供下拉菜单。我已经测试了你的代码,但它似乎没有切换链接。从引导文档中复制示例导航栏,并根据需要进行编辑。这是查看导航栏如何正确工作的最佳方式。再见,太好了,谢谢你,齐姆,太好了,谢谢你,齐姆。