CSS中的display:inline-block
2014-12-29 17:59
441 查看
1、display:inline-block
2、IE中的inline-block
3、其它浏览器
B、直接设置为inline,再利用zoom来触发layout来实现类似效果:
2、IE中的inline-block
3、其它浏览器
1、display:inline-block
让一个元素具有“区块元素”的属性(可以设置width和height),又具有“内联元素”的属性(不产生换行)。2、IE中的inline-block
IE6不支持这个属性,但IE8开始支持这个属性。让IE6内联元素具备inline-block特性
由于inline-block会触发IE的layout,所以IE6中只要设置{display:inline-block;}即可。让IE6区块元素具备inline-block属性,有两种方法
A、可以先触发layout,再设置为inline,需要注意的是这两个display必须在两个CSS声明中才有效,代码如下:div { width:400px; height:200px; display:inline-block; } div { display:inline; }
B、直接设置为inline,再利用zoom来触发layout来实现类似效果:
div { width:400px; height:200px; *display:inline; *zoom:1; }
3、其它浏览器
其它浏览器都支持这个属性,但Firefox从3.0才开始支持这个属性,对于之前的版本可以利用其私有属性{display:-moz-inline-box}来实现类似效果,但也可以忽略3.0之前的版本(这些版本的浏览器很少有人使用了)。相关文章推荐
- css中display:inline-block 用法
- CSS中多列块的实现小结 display : inline-block 内联块
- 【css】display:inline-block
- 关于CSS属性display:inline-block的深入理解
- CSS中display:inline | block |inline-block的详解区别(转)
- [CSS]详解display:inline | block |inline-block的区别
- 【CSS】详解display:inline | block |inline-block的区别
- -_-#【CSS】display:inline-block
- Block vs Inline display style in CSS
- [转]css中display:inline-block
- css display:inline block详解
- css中display:inline-block的用法
- CSS属性display:inline-block用法深入理解
- CSS:display:inline-block(行内块)的深入理解
- CSS中的display:inline-block
- [CSS]详解display:inline | block |inline-block的区别
- css中display:inline-block
- HTML----CSS display (block none inline)属性淡说
- CSS:让IE6/IE7支持display:inline-block
- ie css display:inline-block