我的 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% }
这些都行不通
附言。我在兼容模式下
最佳答案
关于css - IE9 CSS :first-child,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5334737/