如何调用基于浏览器的CSS?

nec*_*tar 6 html css

我们可以从javascript获取浏览器名称但有任何方法可以相应地更改css.我的意思是一些类的css文件,因为我不想链接另一个css文件,我想写样式
if chrome

 a img
{
margin:0;
}

//if mozila

a img
{
margin:5px;
}
Run Code Online (Sandbox Code Playgroud)

Mat*_*son 6

也许是这样的

body.chrome a img
{
margin:0;
}

body.mozilla a img
{
margin:5px;
}
Run Code Online (Sandbox Code Playgroud)

然后根据需要使用Javascript在主体上设置类.


Ana*_*nax 5

有两种方式:

客户端:需要使用Javascript检测浏览器并导入合适的CSS样式。看看这篇文章。(链接不再可用)

服务器端:您需要检测用户代理并提供适当的 HTML。这是一个PHP 源链接。