才子佳人博客

我的故事我讲述

CSS浮动float 、清除clear简介
###SmallArticleTitle###
来源:xjh;  编辑:xjh;  2010-12-28

float 浮动作用:改变默认的上下排列关系,实现布局元素的左右排列;

clear清除作用:清除该布局元素前面的排列关系,使得该元素恢复原有默认上下排列关系。

例如:

<style type="text/css">
<!--
#layer1 {

height: 400px;

width: 500px;
}
#layer1 #layer11 {

float: left;

height: 200px;

width: 200px;

background-color: #006666;
}
#layer1 #layer12 {

float: left;

height: 200px;

width: 200px;

background-color: #999999;

text-align: center;
}
#layer1 #layer13 {

float: left;

height: 200px;

width: 100px;

background-color: #CCCCCC;
}
#layer1 #layer14 {

height: 200px;

width: 500px;

clear: both;

background-color: #FF8040;
}
-->
</style>

<div id="layer1">

<div id="layer11">此处显示 id "layer11" 的内容</div>

<div id="layer12">此处显示 id "layer12" 的内容</div>

<div id="layer13">此处显示 id "layer13" 的内容</div>

<div id="layer14">此处显示 id "layer14" 的内容</div>


</div>

说明:

layer11 设置了float:left

layer12设置了float:left

layer13设置了float:left

layer14不想要连接在layer13后面

这时候就需要设置layer14的清除clear: both;

这样,layer14就会在下面一排出现。


分类:网站设计 | 评论数:1 | 浏览数:168

ecigs

clear经常用,博客里float插入广告代码页是常用~~~
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: