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

分享我常用的两种清除浮动方法:

方法一:

.clear1 {clear:both; height:1px; overflow:hidden; margin-top:-1px;}

<div>

    <div style="float:left"></div>

    <div style="float:right"></div>

    <div class="clear"></div>

</div>

方法二:

.clear2 {*zoom:1;}

.clear2:after,.clear2:before{

    display:block;

    content:"clear";

    height:0;

    clear:both;

    overflow:hidden;

    visibility:hidden;

}

<div class="clear2">

    <div style="float:left"></div>

    <div style="float:right"></div>

</div>


正在回答

2 回答

不错,我也是经常用你的方法二。

1 回复 有任何疑惑可以回复我~
#1

WingMeng 提问者

呵呵,方法二兼容性最好
2014-11-24 回复 有任何疑惑可以回复我~

方法二看不懂。。。

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

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信