В моем css-файле есть такое правило css:
.Island_VerticalMenu:first-child { width: 100% }
Однако, когда я смотрю на него в инструменте разработчика IE9, он выглядит так:
:first-child.Island_VerticalMenu { width: 100% }
и не работает.
Если я вручную изменю его на первый в инструменте разработчика, он будет применен правильно.
Любой известный обходной путь?
Обновление:
* > .Island_VerticalMenu:first-child { width: 100% }
* > table.Island_VerticalMenu:first-child { width: 100% }
table.Island_VerticalMenu:first-child { width: 100% }
table.Island_VerticalMenu > span { width: 100% }
.Island_VerticalMenu:first-child { width: 100% }
.Island_VerticalMenu:first-child span { width: 100% }
.Island_VerticalMenu span:first-of-type { width: 100% }
.Island_VerticalMenu > span { width: 100% }
Ни одна из этих работ
PS. Я в режиме совместимости