如何为 Chrome(或 webkit)导入 css 文件。
我想为ie6做这样的事情:
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="ie6.css" />
<![endif]-->
如何为 Chrome(或 webkit)导入 css 文件。
我想为ie6做这样的事情:
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="ie6.css" />
<![endif]-->
您最好和最简单的选择是使用可以检测用户浏览器的服务器端语言。PHP、ColdFusion、JSP 等具有内置函数和变量,可以帮助您确定用户拥有的浏览器。
如果没有,那么客户端脚本代理是您的下一个选择。JavaScript 及其高效的库选项 jQuery 是很好的方法。
//jQuery
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
if ($.browser.webkit) {
///Chrome-specific css here.
}
</script>
如果您不能(或不知道如何)使用该库,那么以下方法也可以,但您需要进行更多条件检查
//Javascript (Note: Chrome will say 'Netscape' for its name)
<script>
var browserName = window.navigator.appName;
var browserVersion = window.navigator.appVersion;
</script>
如果您只想更改代码行而不是加载完整的 css 文件,您可以使用: http ://rafael.adm.br/css_browser_selector/