本文主要包含CSS,float,浮动等相关知识,大泽  希望在学习及工作中可以帮助到您
  浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。
由于浮动框不在文档的普通流中,所以文档的普通流中的块表现得就像浮动框不存在一样。
float效果展示
基本设置
在网页中正常添加3个div色块:
HTML代码:
- <div class="div1">
 - div1
 - </div>
 - <div class="div2">
 - div2
 - </div>
 - <div class="div3">
 - div3
 - </div>
 
简单设置一些大小和颜色:
CSS代码:
- .div1 {
 - width: 100px;
 - height: 100px;
 - background-color: cyan;
 - }
 - .div2 {
 - width: 100px;
 - height: 100px;
 - background-color: skyblue;
 - }
 - .div3 {
 - width: 100px;
 - height: 100px;
 - background-color: green;
 - }
 
效果如下:
正常情况下,3个div从上至下依次排序
下面,我们来使用下float属性,并设置值right
给div1标签添加float属性
- .div1 {
 - width: 100px;
 - height: 100px;
 - background-color: cyan;
 - float: rightright;
 - }
 
效果如下:
我们会发现,div1跑到了屏幕的右侧,这就是让它浮动到右侧的表现。
同时给3个div都设置float: left
- .div1 {
 - width: 100px;
 - height: 100px;
 - background-color: cyan;
 - float: left;
 - }
 - .div2 {
 - width: 100px;
 - height: 100px;
 - background-color: skyblue;
 - float: left;
 - }
 - .div3 {
 - width: 100px;
 - height: 100px;
 

