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、提升层级半层