日期:2014-05-18  浏览次数:20483 次

急,急asp.net 中如何设置两个div的高度相同
问题描述:
我在一个ASP.NET 的html页面中添加了两个DIV:(是左右分布的)
1:<div id="left" style="background-color:#EFEFEF">这里面放置的菜单项,所以内容不多</div>
2:<div id="middle" style="background-color:#FFFFFF">
此处内容是从数据库中查找的,所以大小无法确定 ,比如说我们查找的是新闻内容,每条新闻内容的大小不确定,所以无法确定这个div的高度
</div>
这样的情况 我该设置两个div的长度呢,如果长度不一致的话 由于每个div的背景色不同,导致显示的效果很难看。谢谢大家先

------解决方案--------------------
自适应
auto
------解决方案--------------------
要么用JS,要么在外层加一个div,两个的高度都自适应,
------解决方案--------------------
js或jquery判断最高的,然后让另外一个的高度与最高的一样
------解决方案--------------------
获取div高度
C# code
document.getElementById("divid").offsetHeight;