为了账号安全,请及时绑定邮箱和手机立即绑定

在受到浮动影响的元素之前添加空的兄弟元素,p标签这个为啥也能清除浮动啊,我明明记得前面的案例是写加了p标签也是清除不了啊?

在受到浮动影响的元素之前添加空的兄弟元素,p标签这个为啥也能清除浮动啊,我明明记得前面的案例是写加了p标签也是清除不了啊?而加<br>是可以换行。

正在回答

4 回答

所以在浮动元素后面加一个p元素就可以清除对后面元素的浮动的影响了

0 回复 有任何疑惑可以回复我~

p元素本身就是一个块级元素

0 回复 有任何疑惑可以回复我~

你好!浮动影响的是紧随在它后面的元素标签,比如说A添加了浮动,我们要想让B紧邻在A后面,又不受影响,那怎么办呢?因为浮动是影响紧随其后的元素,所以我们可以在AB之间插入一个空的的兄弟元素C,这样就是ACB,

C代替B收到浮动影响,但是因为他是空的,所以就对整体没影响,不知道你听得懂不。。。


0 回复 有任何疑惑可以回复我~

只影响后面的第一个兄弟元素。加个空的就只影响空的了。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
网页布局基础
  • 参与学习       214705    人
  • 解答问题       1756    个

让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识

进入课程

在受到浮动影响的元素之前添加空的兄弟元素,p标签这个为啥也能清除浮动啊,我明明记得前面的案例是写加了p标签也是清除不了啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信