码迷,mamicode.com
首页 > Web开发 > 详细

css清除浮动代码实例演示

时间:2016-01-16 20:50:49      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

css清除浮动代码实例演示:
在页面中如果采用了浮动,那么清除浮动则是必须要进行的操作,否则可能引起一些意想不到的后果。
本章节不会对浮动或者清除浮动的原理做介绍,只是分享一下清除浮动的几段代码,因为有些朋友可能需要的就是一个代码实例,关于浮动或者清除清除浮动的相关内容可以参阅相关阅读。
一.使用overflow清除浮动:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<style type="text/css">
*{
  margin:0px;
  padding:0px;
}
#box{
  list-style:none;
  width:150px;
  overflow:hidden;
  border:1px solid red;
  margin:50px;
}
#box li{float:left;}
</style>
</head>
<body>
<ul id="box">
  <li>蚂蚁部落一</li>
  <li>蚂蚁部落二</li>
  <li>蚂蚁部落三</li>
  <li>蚂蚁部落四</li>
</ul>
</body>
</html>

在父元素上添加overflow:hidden即可清除浮动。
二.在浮动元素后面添加一个空标签:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<style type="text/css">
*{
  margin:0px;
  padding:0px;
}
#box{
  list-style:none;
  width:150px;
  overflow:hidden;
  border:1px solid red;
  margin:50px;
}
#box li{float:left;}
.clear{clear:both}
</style>
</head>
<body>
<ul id="box">
  <li>蚂蚁部落一</li>
  <li>蚂蚁部落二</li>
  <li>蚂蚁部落三</li>
  <li>蚂蚁部落四</li>
  <div class="clear"></div>
</ul>
</body>
</html>

三.各大网站最为推荐的一个方式:

<!DOCTYPE html>  
<html>  
<head>  
<meta charset="utf-8">  
<meta name="author" content="http://www.softwhy.com/" />  
<title>蚂蚁部落</title>  
<style type="text/css">   
.parent{border:2px solid green;}   
.clearfix{*zoom:1;}   
.clearfix:after{  
  content:".";  
  display:block;  
  height:0;  
  visibility:hidden;  
  clear:both;  
} 
.children{   
  width:100px;   
  height:100px;   
  background-color:red;   
  float:left;   
}   
.right{ 
  width:100px;   
  height:100px;   
  background-color:blue;  
  float:right  
} 
</style>   
</head>   
<body>   
<div class="parent clearfix">   
  <div class="children"></div>  
  <div class="right"></div>  
</div>   
</body>   
</html>

上面是清除浮动的几种方式,这里就不多介绍了,更多内容可以参阅相关阅读。
相关阅读:
1.BFC块级格式化上下文可以参阅CSS的BFC块级格式化上下文详解一章节。 
2.清除浮动可以参阅CSS清除楚loat浮动详解一章节。 

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=14243

更多内容可以参阅:http://www.softwhy.com/divcss/

css清除浮动代码实例演示

标签:

原文地址:http://www.cnblogs.com/nulifendou/p/5136192.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!