【发布时间】:2015-05-17 08:28:49
【问题描述】:
我有一个应该是水平主菜单的div 元素。我使用了ul 和它的lis 作为菜单项。 lis 是 inline-block,所以他们制作了一个水平菜单。我将div 的宽度设置为100%,但我没有为div 设置任何高度,因此它的高度由它的填充、边框和内容定义。现在我想将它的高度固定为它的高度(不直接定义),所以我可以使用overflow 在较小的屏幕尺寸上隐藏溢出的菜单项。我认为这对响应式设计很有好处。可以用纯CSS来完成吗?
目前,当我缩小浏览器的宽度时,菜单项会堆积起来,使菜单项超过 1 行,并强制 div 的高度适合。我只想查看第一行菜单项。
【问题讨论】:
标签: css responsive-design height width