html如何heigh根据width自动,html – 如何根据下一个兄弟高度自动调整DIV高度?

这个怎么样?

.wrap

{

height:300px;

border:solid 1px blue;

}

.table {

width:100%;

height:100%;

display: table;

border-spacing: 2px;

}

.row

{

display: table-row;

}

.cell

{

display: table-cell;

border:solid 1px red;

vertical-align: middle;

}

#adjust{

height:50px;

}

这个html:

Auto Adjust

Fixed Height

更新

你需要让所有孩子都使用JS并为所有孩子应用一个新的高度.

html, body

{

height: 100%;

margin:0;

padding:0;

}

*

{

-moz-box-sizing: border-box;

-webkit-box-sizing: border-box;

box-sizing: border-box;

}

.wrap

{

height:300px;

border:solid 1px blue;

}

.table

{

width:100%;

height:100%;

}

.row

{

height: 50%;

position: relative;

}

.cell

{

border:solid 1px red;

vertical-align: middle;

position: absolute;

top:2px;

right:2px;

bottom:2px;

left:2px;

}

#adjust:not([style])

{

background-color: green;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值