Если вы также как и я следите за разработкой Internet Explorer 9, то становится заметным, что IE догоняет остальные браузеры.
Перестанет ли IE быть постоянно отстающим браузером? Или Microsoft сделает все, чтобы догнать остальных производителей? Это мы увидим в ближайшем будущем.
Ниже представлены таблицы поддержки IE9 свойств и возможностей CSS3. Большей частью информация взята с MSDN [6].
Поддержка свойств CSS3 в IE9 beta
CSS3 Property | IE9 | Предыдущие версии IE |
---|---|---|
opacity | Нет | |
multiple backgrounds | Нет | |
background-clip | Нет | |
background-size | Нет | |
background-origin | Нет | |
text-shadow | — | |
word-wrap | 5-8 | |
writing-mode | 5-8 | |
border-image | — | |
border-radius | Нет | |
box-shadow | Нет | |
overflow-x | 7-8 | |
overflow-y | 7-8 | |
multiple columns | — | |
box-sizing | 8 | |
RGBA colors | Нет | |
HSL colors | Нет | |
HSLA colors | Нет | |
text-stroke | — | |
gradients | — | |
transforms | — | |
transitions | — | |
outline-offset | — | |
resize | — | |
@font-face | 5.5-8 | |
@media | Нет | |
Свойство CSS3 | IE9 | Предыдущие версии IE |
Поддержка некоторых малоупотребимых свойств
Поддерживаются следующие свойства: @namespace
, text-justify
, text-align-last
, text-overflow
, word-break
.
Селекторы CSS3, поддерживаемые в IE9
Селектор CSS3 | IE9 | Предыдущие версии IE |
---|---|---|
[attribute^=value] | 7-8 | |
[attribute*=value] | 7-8 | |
[attribute$=value] | 7-8 | |
E ~ F (sibling) | 7-8 |
Псевдо-классы и псевдо-элементы, поддерживаемые в IE9
- :root
- :nth-child(n)
- :nth-last-child(n)
- :nth-of-type(n)
- :nth-last-of-type(n)
- :last-child
- :first-of-type
- :last-of-type
- :only-child
- :only-of-type
- :empty
- :target
- :not(s)
- :enabled
- :disabled
- :checked
- :indeterminate
- ::selection
Псевдо-классы и псевдо-элементы, НЕ поддерживаемые в IE9
- :default
- :valid
- :invalid
- :in-range
- :out-of-range
- :required
- :optional
- :read-only
- :read-write
- ::before
- ::after
- ::first-letter
- ::first-line
- ::value
- ::choices
- ::repeat-item
- ::repeat-index