为什么要将content转化为块级元素

来源:5-1 清除浮动

陈雨木木cl

2019-10-26 12:02:56

clearDiv不是本身就是块级元素了吗,那作为它后面的一部分为什么还要额外转成块级元素;clear属性不是清除该元素之前的浮动吗,和content有什么关系

写回答

1回答

好帮手慕阿莹

2019-10-26

::after用来创建一个伪元素,作为已选中元素的最后一个子元素。通常会配合content属性来为该元素添加装饰内容。这个虚拟元素默认是行内元素,行内元素本身就可以并排显示,所以clear对行内元素不起作用,这里需要将这个元素使用display:block;变为块状元素。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


0

0 学习 · 9666 问题

查看课程