html 去除max-height,html – Child比max-height的父级大.溢出无效

我想拥有一个具有最大高度的父元素和一个填充此父元素的子元素.如果孩子的内容超过父母,则应显示滚动条.我试着像这样解决它:

HTML:@H_301_3@

abcde
abcde
abcde
abcde
abcde

abcde
abcde
abcde
abcde
abcde

abcde
abcde
abcde
abcde
abcde

abcde
abcde
abcde
abcde
abcde

abcde
abcde
abcde
abcde
abcde

CSS:@H_301_3@div.parent {

max-height: 50px;

width: 100px;

border: 1px solid black;

}

div.child {

height: 100%;

overflow-y: auto;

}

不幸的是,这不能按预期工作.孩子越过父母.@H_301_3@

请注意,设置overflow-y:auto到PARENT不是一个选项,因为它怀疑存在其他不应滚动的项目.怀疑孩子填满了父母留下的空间.有关更多信息,请参阅实时演示.@H_301_3@

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值