为了账号安全,请及时绑定邮箱和手机立即绑定

上下结构,上边的div高度10% min-height 70px 如何让下边div的高度和上边的高度相加是100%

上下结构,上边的div高度10% min-height 70px 如何让下边div的高度和上边的高度相加是100%

大话西游666 2019-04-27 22:14:37
结构:一个大的div里面包含两个小的div上下结构的,上边部分的高度是10%min-height是70px,如何设置下边部分的高度,让其两个的高度总和始终站父元素高度的100%.mainwidth100%height100%border1pxsolidredbox-sizingborder-boxpositionabsolutedisplayflexalign-itemcolumn.awidth100%height10%min-height70pxbox-sizingborder-boxborder1pxsolidgreen.bwidth100%heightautobox-sizingborder-boxborder1pxsolidblack
查看完整描述

2 回答

?
largeQ

TA贡献2039条经验 获得超8个赞

方法很多,比如flex布局,主轴方向为纵轴,设置第一个元素height:10%,第二个元素flex:1,代码为:
最外层{
height:100%;
display:flex;
flex-direction:column;
}
div1{
height:10%;
}
div2{
flex:1
}
或者用css运算符calc
div1{
height:10%
}
div2{
height:calc(100%-10%);
}
                            
查看完整回答
反对 回复 2019-04-27
?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

flex
                            
查看完整回答
反对 回复 2019-04-27
慕课专栏
更多

添加回答

了解更多

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号