• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

清除浮动类的问题

HTML5 Example

body {
background:#FFF;
margin:50px;
font-family:sans-serif;
}
section{
width:500px;
}
article{
box-sizing:border-box;
width:250px;
height:250px;
padding:20px;
text-align:center;
float:left;
border-bottom:1px solid rgba(0,0,0,.2);
border-right:1px solid rgba(0,0,0,.2);
}
article img{
width:50%;
}
section{
border-top:1px solid rgba(0,0,0,.2);
border-left:1px solid rgba(0,0,0,.2);
}
section::after{
  content:"";
  display:table;
  clear:both;
}
article h1{
font-size:32px;
margin:10px 0;
color:#666;
}
article p{
font-size:15px;
margin-bottom:0 0 10px;
color:#999;
}




  
    Ulysses


    Soaring through the galaxies

   

  
  
    Dallas


    Rollin' down to Dallas

   

  
  
    McKay


    McKay and his best friend

   

  
  
    Thunder


    Thundercats on the move

   

  



代码中为什么会用到这个:
section::after{
  content:"";
  display:table;
  clear:both;
}
来给section清除浮动?难道section脱离文档流了吗?请大佬赐教。

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

用伪类给section清除浮动这种方法挺常用的,兼容性好,因为你的父元素section没有添加高度,而你的里面的article用了浮动,所以导致section的高度缺失,所以就要用到清除浮动..


如果问题解决了,请记得采纳!

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!