relative包裹absolute无法撑起元素?

demo在这https://jsfiddle.net/y4okbek1/5/
如果要给父类的relative设置样式,但是子类是absolute没有撑起他的尺寸,不知该怎么解决?

阅读 5.7k
4 个回答

对浏览器来说,div3 ul已经消失在文本流上了,所以撑不起来。
绝对定位,不要乱用,需要《绝对》《定位》的时候在用。

设置absolute让元素脱离正常流,而relative的元素还在正常流中,要解决的话,就不要设置absolute

子元素不要设置absolute

要是非要包裹的话,那就只能在父级设置高度值了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题