父元素高度为 0, 导致元素错位

问题: 父元素高度为0, 子元素却有高度,导致样式展示出来并不是自己想要的样式,子元素根本没有被父元素包裹住

原因:这种情况基本都是因为子元素浮动,脱离了文档流的那种。因此在子元素中必须需要一个东西来撑开,使父元素有高度。

   我遇到这种情况是在使用了 vue 的 <el-col :offset="1">, 没有看源码,但是估计这个的实现可能用到了 float

解决办法:在子元素同级下加入  <div style="clear: both;"></div> 

转载于:https://www.cnblogs.com/mlllily/p/10795647.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值