行内元素在设置float后,就能够设置width和height

由CSS2.1规范中规定:code

'float'
Value: left | right | none | inherit
Initial: none
Applies to: 全部(元素),除了9.7描述的
Inherited: no
Percentages: N/A
Media: visual
Computed value: 与指定值相同
该属性指定了一个盒应该向左浮动,向右浮动仍是不浮动。能够给任何元素设置,但只会应用于生成了非绝对定位盒(的元素)。属性值的含义以下:
left
元素会生成一个向左浮动的块盒。其它内容排列在盒的右侧,从top开始(见'clear'属性)
right
与'left'相似,但盒向右浮动,而且其它内容排列在盒的左侧,从top开始
none
盒不浮动it

因此在一个行内元素指定float:left;后,该行内元素转化为块元素,因此能够设置行高了。float

相关文章
相关标签/搜索