Я хочу использовать display: inline-table
и display: table-cell
, но он не работает на старых браузерах, таких как IE7, поэтому мне нужен резерв display: inline-block
.Как использовать резервные значения для свойства `display` в CSS?
Согласно 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