gpt4 book ai didi

css - div 的高度 - 应该相等且灵活

转载 作者:太空宇宙 更新时间:2023-11-04 15:32:57 24 4
gpt4 key购买 nike

我想要三列:

  • 左栏(红色背景)
  • 中心列(黄色背景)
  • 右栏(黑色背景)

HTML,像这样:

<div id="container">
<div id="left_column">
<p>text</p>
</div>

<div id="center_column">
<p>loooooong text</p>
<p>other text</p>
</div>

<div id="right_column">
</div>
</div>​

每一列都应具有相同的高度(灵活)

我制作了演示 http://jsfiddle.net/4hj4f/8/ - 但这个 CSS 是错误的 - 列有不同的高度

最佳答案

您可以使用 display:table 来实现此类功能。像这样写:

body, html{height:100%}
#container {
height: 100%;
display:table;
}

#left_column, #center_column, #right_column {
display: table-cell;
width: 200px;
height: 100%;
vertical-align:top;
}

检查这个http://jsfiddle.net/4hj4f/9/

关于css - div 的高度 - 应该相等且灵活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13140077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com