我有一個這樣的CSS規則在我的CSS文件:IE9的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的無。我在兼容模式下
我最終通過javascript – Cine 2011-03-17 06:16:38
解決它,我不認爲這會在兼容性在所有的工作模式。如果您正在使用本地文件進行CSS3編址,則必須在IE9菜單中單擊工具 - >「兼容性視圖設置」,然後取消選中「在兼容性視圖中顯示交互網站」複選框 – 2011-07-22 14:49:50