我想使用display: inline-table
and display: table-cell
,但它不适用于像 IE7 这样的旧浏览器,所以我想要一个display: inline-block
后备。
根据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