浮动
>标准文档流:指元素根据块元素或行内元素的特性按从上到下,从左到右的方式自然排列。这也是元素默认的排列方式
>浮动:就是脱离标准文档流
display属性:

display特性:
block、inline:块级元素与行级元素的转变
inline-block:控制块元素排到一行
none:控制元素的显示和隐藏
>浮动的属性:

示例:左浮动
.layer01 { border:1px #F00 dashed; float:left; }
.layer02 { border:1px #00F dashed; float:left; }
.layer03 { border:1px #060 dashed; float:left; }
浮动前:

浮动后:

设置宽度和右浮动后,为什么边框塌陷了?怎么解决?
清除浮动clear属性:

解决父级边框塌陷的方法:
1.浮动元素后面加空div
2.设置父元素的高度
3.父级添加overflow属性:

4.父级添加伪类after
推荐使用父级添加伪类after写法比上面稍微复杂一点,但是没有副作用。
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号