inline-block的升级float:浮动

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title></title>
 6         <style>
 7             img{
 8                 float: left;
 9             }
10             p{
11                 clear:left;
12             }
13         </style>
14     </head>
15     <body>
16         <img src="img/logo.png" alt="" />
17         <p>您身边的IT培训专家</p>
18     </body>
19 </html>

回顾:inline-block 特性: 1、块在一排显示 2、内联支持宽高 3、默认内容撑开宽度 4、标签之间的换行间隙被解析(问题) 5、ie6 ie7不支持块属性标签的inline-block(问题)

 

float:left | right | none | inherit; 文档流是文档中可显示对象在排列时所占用的位置。 浮动的定义:使元素脱离文档流,按照指定方向发生移动,遇到父级边界或者相邻的浮动元素停了下来。 clear:left | right | both | none | inherit;元素的某个方向上不能有浮动元素 clear:both; 在左右两侧均不允许浮动元素

 

 

float的特征:

1、块在一排显示 2、内联支持宽高 3、默认内容撑开宽度 4、脱离文档流 5、提升层级半层

posted on 2016-03-01 10:39  hduhdc  阅读(180)  评论(0编辑  收藏  举报