【发布时间】:2014-06-22 19:59:32
【问题描述】:
我有一个“导航”div,它是一个浮动到页面左侧的链接列表。在它旁边的右边是一个“内容”的文本 div 也向左浮动。自然,它们的高度取决于里面的内容。
因此,只有 5 个链接的“导航”div 比多段“内容”div 短得多。 (这些是白色背景上的彩色框,这就是我尝试将它们排成一行的原因)
我想要的是使它们具有相同的高度,以便它们排成一列。当然我可以手动为它们指定一个像素高度,但是我希望这个 CSS 文件可以在多个 HTML 页面中使用,其中文本内容从 2-5 段不等,手动指定是行不通的。
【问题讨论】:
-
@AaronDigulla 这在使用
float: left时不起作用:Updated Fiddle -
@ReCaptcha:
float是一个丑陋的黑客,如果你使用display: table-cell,你就不需要它。