我正在制作一个由徽标和放大器组成的导航栏.左侧菜单项和搜索栏&一个向右浮动的下拉按钮.当浏览器窗口达到一定的小尺寸时,导航栏元素将开始跳入下一行,因为没有足够的空间.
如果水平空间不足,我希望每个菜单项一个接一个地消失,而不是开始新的行. (我仍然在搜索栏旁边的下拉菜单中显示菜单链接).
HTML
CSS
.nav {
width: 100%;
}
.item-left {
width: 300px;
height: 50px;
background-color: green;
float: left;
}
.item-right {
width: 300px;
height: 50px;
background-color: red;
float: right;
}
.menu {
height: 50px;
background-color: yellow;
float: left;
}
谢谢您的帮助
编辑:菜单项的数量和内容不是静态的.我不知道会有多少内容和内容写的内容.