我需要做铬/歌剧黑客,因为客户端想要的字体替换脚本打破了事情…这是可悲的,但一切都在IE6-7,FF2-3和Safari中工作。我没有办法修复脚本本身,我只能使用CSS和HTML来破解它。
我试图做一些事情:
<!--[if IE 6]> <link rel="stylesheet" href="ie6.css" type="text/css" media="screen" /> <![endif]-->
可能吗?
我看到了这样一种Chrome的特殊修复方式:
body:nth-of-type(1) .elementOrClassName { /* properties go here */ }
这是否正常?有更简单的方法吗?歌剧怎么样?
谢谢!
解决方法
一个干净的javascript方式来做到这一点:
http://rafael.adm.br/css_browser_selector/
它将浏览器特定的类添加到您可以在css中使用的html的body标签,如:
.opera #thingie,.chrome #thingie { do: this; }
希望这可以帮助。