html 浮动导致背景被区域被去除,有办法解决么?
答案:1 悬赏:80
解决时间 2021-04-23 08:56
- 提问者网友:若相守£卟弃
- 2021-04-22 14:14
元素浮动后,背景区域消失,下面的元素上来了。有办法解决么?
最佳答案
- 二级知识专家网友:我叫很个性
- 2021-04-22 14:37
你这是浮动导致的高度塌陷,你的背景是元素撑开的,元素浮动了就脱离了文档流,里边没东西了,就不显示了。
在下面的元素中写:clear:both;来清除浮动给下边元素带来的影响。
接下来,可以在高度塌陷的元素里,添加overflow:hidden;来解决塌陷。
最好的是为塌陷元素设置after伪元素,手机不好打字,就不不列举代码了,上边的两种方法就能解决你的问题了。
在下面的元素中写:clear:both;来清除浮动给下边元素带来的影响。
接下来,可以在高度塌陷的元素里,添加overflow:hidden;来解决塌陷。
最好的是为塌陷元素设置after伪元素,手机不好打字,就不不列举代码了,上边的两种方法就能解决你的问题了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯