我正在使用 DIV 来构建类似于表格的东西,并且我需要拉伸我的 DIV 以匹配其邻居的高度,以便让我的背景颜色正确显示。
这是我的例子:
<!DOCTYPE html SYSTEM "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Some title</title>
</head>
<body>
<div>
<div style="float:left; width: 49%; background-color: #ced6eb;">
Line1
<br/>
Line2
</div>
<div style="float:left; width: 49%; background-color: #dcddde; ">
Only one line here
</div>
<div style="clear: both;"></div>
</div>
<div>
<div style="float:left; width: 49%; background-color: #ced6eb;">
Something else
</div>
<div style="float:left; width: 49%; background-color: #dcddde;">
Something else
</div>
<div style="clear: both;"></div>
</div>
</body>
</html>
我需要的是在右边的所有 3 行上都有灰色背景,而不是在中间有一个空白行。
这是我的 HTML 的简化版本。左上角的 DIV (line1, line2) 是可变长度的,因此固定属性 likeheight:30px
不是可接受的解决方案。
谢谢 !
伊夫