我是一个Css新手,很难在互联网上搜索到这个具体的案例,所以我在这里发布了一个问题。
我正在处理一个现有的代码库,我看到了这样的东西。
li {
background-color: #000 9;
background-color: rgba(0, 0, 0, 0);
}
我不明白9
的意思。但是在我看来,这些规则是重复的,我应该删除其中一条。
你能解释一下9
,我应该删除一个规则吗?谢谢。
我问的原因是因为我正在将一些css文件转换为更少的文件和9
导致编译问题。
9
是一个旧的Internet Explorer黑客,这使得它只能在IE(8及以下)中工作rgba是你可以安全地删除9
规则
这是一个针对IE 7, 8, &9 .
要了解更多信息,请查看这个链接。
这是一个IE hack。