说下display:inline-block


CSS #display2012-07-12 11:52
inline-block,行内的块级元素,它拥有块级元素的特点,可以设置长宽,可以设置margin和padding值,但它却不是独占一行的.
 
  IE6和IE7支持block,inline,none.
  IE6和IE7不支持inline-block属性,它们的inline-block属性其实只是触发了行内元素的hasLayout,使行内元素拥有了一些块级元素的特性.其效果和zoom:1是一样的.
 
  在IE6,7下display:inline-block只能对行内元素实现,如果是块级元素就不行.(只能使行内元素能设置高宽这样的属性,但不能使块级元素不独占一行,即对块级元素无效).
  IE8和火狐能很好的支持inline-block.
  所以为了兼容IE6,7inline-block只能用于行内元素.

相关文章

粤ICP备11097351号-1