css新手,最近看各种网页源代码,为什么很多父容器有设置高度,而里面的浮动元素前后还要设置有::before,::after?父容器有高度,容器内除了浮动元素没有其他元素,不需要清除浮动啊?
谢谢!
css新手,最近看各种网页源代码,为什么很多父容器有设置高度,而里面的浮动元素前后还要设置有::before,::after?父容器有高度,容器内除了浮动元素没有其他元素,不需要清除浮动啊?
谢谢!
2 回答870 阅读✓ 已解决
4 回答968 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1k 阅读✓ 已解决
2 回答891 阅读✓ 已解决
贴一下代码吧,伪元素能起到很多元素本身一样的作用,不止是清除浮动。有时候元素前后的装饰线可以用伪元素来实现。