Html 导航栏项目将扩展到它更改为的1行上。。。作为下拉列表

Html 导航栏项目将扩展到它更改为的1行上。。。作为下拉列表,html,twitter-bootstrap-3,Html,Twitter Bootstrap 3,我正在使用引导构建导航栏。 我已经查看了引导程序的内容,但当内容大于1行且右侧的项目变为 <header class="navbar navbar-static-top"> <div class="container"> <ul class="nav navbar-nav"> <li><a href="#">Item 1</a></li> <li><a hre

我正在使用引导构建导航栏。 我已经查看了引导程序的内容,但当内容大于1行且右侧的项目变为

<header class="navbar navbar-static-top">
  <div class="container">
    <ul class="nav navbar-nav">
      <li><a href="#">Item 1</a></li>
      <li><a href="#">Item 2</a></li>
      <li><a href="#">Item 3</a></li>
      <li><a href="#">Item 4</a></li>
      <li><a href="#">Item 5</a></li>
      <li><a href="#">Item 6</a></li>
    </ul>
  </div>
</header>

它显示:

(边缘屏幕)项目1项目2项目3项目4项目5(边缘屏幕)

(边缘屏幕)项目6

我要找的是:

(边缘屏幕)项目1项目2项目3项目4。。。(边缘屏幕)

和。。。作为显示第5项和第6项的下拉列表

当它进入小屏幕时,它是一个下拉菜单


当导航项目到达右侧时,将其扔进下拉菜单


例如,我的屏幕将这一页的宽度视为1903,但如果我将屏幕缩小一点:1841,如果导航项目碰到那面墙,那么它将下降到下一层,导致页面的其余部分被丢弃。与其让它下降到下一级,不如让它进入下拉菜单。

要处理这些情况,请使用@media querys对所有屏幕大小进行响应设计。我在下面有一个示例media query检查一下,它肯定会帮到你

更改显示的大小,然后您将注意到css的更改 根据显示器的大小自动调整

您可以根据需要在页面中更改css

@媒体屏幕和(最大宽度:1200px){
身体{
背景颜色:棕色;
}
.设计{
背景色:白色;
}
}
@媒体屏幕和屏幕(最大宽度:700px){
身体{
背景颜色:绿色;
}
.设计{
背景色:红色;
}
}
@媒体屏幕和屏幕(最大宽度:450px){
身体{
背景颜色:蓝色;
}
.设计{
背景颜色:绿色;
}
}
@媒体屏幕和屏幕(最大宽度:300px){
身体{
背景色:红色;
}
.设计{
背景颜色:蓝色;
}
}

这是一个小部门

要处理这些类型的情况,请使用@media querys对所有屏幕大小进行响应设计。我有下面的示例media query查看它,它肯定会帮助您

更改显示的大小,然后您将注意到css的更改 根据显示器的大小自动调整

您可以根据需要在页面中更改css

@媒体屏幕和(最大宽度:1200px){
身体{
背景颜色:棕色;
}
.设计{
背景色:白色;
}
}
@媒体屏幕和屏幕(最大宽度:700px){
身体{
背景颜色:绿色;
}
.设计{
背景色:红色;
}
}
@媒体屏幕和屏幕(最大宽度:450px){
身体{
背景颜色:蓝色;
}
.设计{
背景颜色:绿色;
}
}
@媒体屏幕和屏幕(最大宽度:300px){
身体{
背景色:红色;
}
.设计{
背景颜色:蓝色;
}
}

这是一个小部门

我最右边的Bathri,如果你看这个例子,它显示的是2行,但是我只想要1行,在最右边,我希望它从当前项目变成…并将其作为下拉列表。我举了一个例子说明它应该是什么样子,但无法让引导程序在这个编辑器上工作。嘿,你是在问,在达到屏幕宽度后,它应该变为下拉吗?是的,我找不到任何有这样一个例子的东西。在什么样的情况下,你期望这样。最右边的是Bathri,如果你看这个例子,它显示了2行,但是我只想要1行,在最右边,我想把它从现在的项目变成…并将其作为下拉列表。我举了一个例子说明它应该是什么样子,但无法让引导程序在这个编辑器上工作。嘿,你是在问,在达到屏幕宽度后,它应该变为下拉吗?是的,我找不到任何有这样一个例子的东西。在什么样的情况下,你期望这样。所以我甚至可以帮助你找到适合你的其他模式。这解释了如何使用@media screen,但这并不能解释我的问题。我已经知道了,现在当最大宽度大于1200px时会发生什么。在此页面上,我的屏幕宽度为1903,但当我将其缩小25或50或更多时,可能会导致导航栏跳转到下一个级别,而这不是我想要的。@宽度为1903的user8776656根据需要更改媒体查询和句柄的最大宽度。引导导航栏也由媒体查询处理以响应。媒体查询可以有最小宽度、最大宽度,甚至可以有其他几个属性!!。我不能为你创建css,因为我不知道你需要的确切场景。如果您提供我可以为您制作。这说明了如何使用@media screen,但这并不能解释我的问题。我已经知道了,现在当最大宽度大于1200px时会发生什么。在此页面上,我的屏幕宽度为1903,但当我将其缩小25或50或更多时,可能会导致导航栏跳转到下一个级别,而这不是我想要的。@宽度为1903的user8776656根据需要更改媒体查询和句柄的最大宽度。引导导航栏也由媒体查询处理以响应。媒体查询可以有最小宽度、最大宽度,甚至可以有其他几个属性!!。我不能为你创建css,因为我不知道你需要的确切场景。如果你提供,我可以为你。