css为什么有时候创建div是块的高度为0无法把div下面的内容包含进去就像下面这例子
答案:2 悬赏:70
解决时间 2021-01-25 00:38
- 提问者网友:轻浮
- 2021-01-24 20:01
css为什么有时候创建div是块的高度为0无法把div下面的内容包含进去就像下面这例子
最佳答案
- 二级知识专家网友:逐風
- 2021-01-24 21:32
这是因为第一个div中的p是绝对定位(position:absolute)的,所以它是脱离整个文档流成为一个独立的漂浮层,换句话说就是第一个div中相当于“什么都没有”,所以它的高度仍然是0。
而第二个div所包含的ul则是实际的内容,它的高度会自动撑开div,使div也具有高度。
而第二个div所包含的ul则是实际的内容,它的高度会自动撑开div,使div也具有高度。
全部回答
- 1楼网友:琴狂剑也妄
- 2021-01-24 21:38
把浮动清除了就可以
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯