Html 允许浮动水平菜单使用窗口调整大小,而无需转到新行
我有一个标题,标题下方有一个小横条,作为我网站的主要导航。当窗户是全尺寸时,它工作得非常好。但是,如果窗口的大小调整得再小一点,最右边的菜单就会向下移动到下一行,正如您所期望的任何浮动元素的行为一样 问题:如何使导航栏始终保持在一行,并根据窗口大小适当调整大小?我尝试过将长度更改为百分比,尽管这经常会导致问题,因为CSS有许多组件 以下是所有相关代码: 以下是我认为的罪魁祸首,尽管我可能错了:Html 允许浮动水平菜单使用窗口调整大小,而无需转到新行,html,css,menu,Html,Css,Menu,我有一个标题,标题下方有一个小横条,作为我网站的主要导航。当窗户是全尺寸时,它工作得非常好。但是,如果窗口的大小调整得再小一点,最右边的菜单就会向下移动到下一行,正如您所期望的任何浮动元素的行为一样 问题:如何使导航栏始终保持在一行,并根据窗口大小适当调整大小?我尝试过将长度更改为百分比,尽管这经常会导致问题,因为CSS有许多组件 以下是所有相关代码: 以下是我认为的罪魁祸首,尽管我可能错了: .menu2 li { position: relative; float: left
.menu2 li {
position: relative;
float: left;
width: 150px;
z-index: 1000
}
有关上述链接的一些注意事项:
任何帮助都将不胜感激 您可以通过使用CSS显示模式来实现这一点 只需将ul设置为显示:表格 和要显示的子列表项:表格单元格 表格单元格将自动调整宽度,以填充任意宽度的父表格 您需要从中删除显式宽度
<li>
及
希望这有帮助
<a>