我想使用display: inline-table
和display: table-cell
,但它不适用于像IE7这样的旧浏览器,所以我想要一个display: inline-block
回退。如何在CSS中使用`display`属性的回退值?
据http://afshinm.name/css-fallback-properties-better-cross-browser-compatibility/,与color
财产有可能使用
.me {
color: #ccc;
color: rgba(0, 0, 0, 0.5);
}
然后,我试过
#wrapper {
display: inline-block;
display: inline-table;
}
#wrapper > .child {
display: inline-block;
display: table-cell;
}
但IE7尝试使用的display: inline-table
,display: table-cell
代替display: inline-block
,即使他们不”工作。
注意
- 我不想用JS也不条件注释里面另一个样式表来实现这一
- 我希望它是有效的CSS
看到它在行动有效的CSS方法可能仅是可能的条件注释。 –
适合IE7的降级 – Paramasivan
@Paramasivan如何? – Oriol