css+div布局,左右两个div怎么能自动适应高度

用div+css布局时,我想做一个左右结构的,怎么写能让左边div的高度和右边div的高度自动调整为成为相同的高度吗?<div>左边</div><div>右</div><... 用div+css布局时,我想做一个左右结构的,怎么写能让左边div的高度和右边div的高度自动调整为成为相同的高度吗?
<div>左边</div><div>右</div>
<div style="float:left">左</div><div>右</div>左右结构的高度自适应
展开
 我来答
观音婢cc
推荐于2018-03-14 · 知道合伙人互联网行家
观音婢cc
知道合伙人互联网行家
采纳数:3230 获赞数:14865
5年从事网站运营推广工作!专注企业站建站推广竞价运营!

向TA提问 私信TA
展开全部
可以通过js实现两个div自适应同等高度,如下:
先设置div+css 基本布局:
<div id="mm">
<div id="mm1">左边</div>
<div id="mm2">右边</div>
</div>
js 实现 div 自适应高度
代码如下:
<script type="text/javascript">
<!--
window.onload=window.onresize=funct {
if document.getElementByIdx_x "mm2" .clientHeight<document.getElementByIdx_x "mm1" .clientHeight {
document.getElementByIdx_x "mm2" .style.height=document.getElementByIdx_x "mm1" .offsetHeight+"px";
}
else{
document.getElementByIdx_x "mm1" .style.height=document.getElementByIdx_x "mm2" .offsetHeight+"px";
}
}
-->
</script>
CTRacer韩服
2009-10-09 · TA获得超过212个赞
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:65.5万
展开全部
用程序解决很容易,高度用一个变量就行,左边多少右边就多少,至于用什么程序就看网站是用什么程序的了,用Javascript脚本程序应该能实现.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6577fca
2018-03-14 · 超过21用户采纳过TA的回答
知道答主
回答量:78
采纳率:61%
帮助的人:9.5万
展开全部
外面再套一层div,内层div高度100%。要不就考虑用js实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百灵鸟137
推荐于2016-02-17 · TA获得超过1210个赞
知道小有建树答主
回答量:348
采纳率:0%
帮助的人:300万
展开全部
我试过的,基本上时做不了的状态,用JS是可以实现,但是这样会影响那些关了JS的用户的体验。父层自适应子层还是可以实现的,两个等高的话,确实是。。。
建议你还是想别的方法来达成相同的效果吧。(我就是这么做的。。。曾经我试过把设置height属性,先把body的height属性设为100%,再设置其他的height,后来发现height:100%;只是固定的屏幕高度,而不是你的文档的高度)
(三楼那个显然不行嘛。。。你clear一下,也只是不让后面的元素受浮动影响罢了...)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rubycyj2000
2009-10-10 · 超过10用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:15万
展开全部
<div style="width:50%;float:left;height:200px;">左边</div><div style="width:50%;float:left;height:200px;">>右</div>
按你的要求的话,只能用表格了~~要么用JS,或是修改布局.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式