.box:after{content:"\0020";display:block;height:0;clear:both;} 这是css里的,请问这是什么意思啊?
发布网友
发布时间:2022-04-06 13:41
我来回答
共1个回答
热心网友
时间:2022-04-06 15:10
这是一段用于清除浮动(clearfix)的代码,防止后边的容器因为浮动出现布局的混乱。
这个 "\0020"表示转移字符的空格。这样写好像没什么必要,直接写空格就可以,而且貌似浏览器对生成内容中的转义字符的支持并不好。在 clearfix 中,content 的内容可以为空,即 {content: ""; ...} ,兼容性更好。追问没弄明白?
追答你肯定不太常用css,css的浮动布局中,有个概念叫做清除浮动,是为了防止因为浮动造成页面布局的变形。