div 自适应高的问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 17:35:10
<div style="height:auto; width:500px; background-color:Green">
<div id="left" style="float:left; width:200px; background-color:Red">从数据库读取的数据</div>
<div id="right"style="float:right;width:270px; background-color:blue">从数据库读取的数据</div>
</div>

左边和右边div的高都是不固定的,数据会增加的,怎样能让左边的高度随右边的增加而增加到一样高,反过来也一样,请写下答案,第一个正确答案给加分

按CSS+XHTML标准来说,数据展示应该用表格,为什么非得用DIV来展示数据呢?好好的table标签不用,用什么DIV,不要把table遗忘啊。table标签也是标准里面的一个标签,而且是用来展示数据的标签,用表格实现你的问题,来得简单,也符合标准。

非要DIV的话
建议用JS来处理比较方便

<script>
function test() {
var div1 = document.getElementById("left");
var div2 = document.getElementById("right");
div2.innerHTML = "aaaaa<br/>bbbbb<br/>ccccc<br/>ddddd";
div1.style.height = div2.clientHeight;
}
</script>