老师你好,例子中为什么不在<aside>元素后面增加::after伪元素呢?

来源:2-45 伪元素after(二)

慕仔7471730

2019-06-10 15:23:28

aside::after{
               display:block;
               content:"";
               clear:both;
               }


写回答

1回答

好帮手慕星星

2019-06-10

你好,在aside后面添加after伪类是实现不了效果的。

after伪类添加之后会作为子元素,而浮动的是article和aside,要在这个浮动元素后面作为兄弟元素,才能清除前面浮动带来的影响:

http://img.mukewang.com/climg/5cfe114b00013ac203020149.jpg

自己可以测试理解下,祝学习愉快!

0

0 学习 · 40143 问题

查看课程