仅适用于Opera,Safari和Chrome的CSS样式表

时间:2012-06-27 20:05:26

标签: css google-chrome css3 safari opera

我正在使用在IE和Firefox上运行良好的代码:

 .tytulmalykom {
    color:#666666;
    font-size:11px;
    font-variant:small-caps;
}

我想将此代码仅用于Opera,Safari和Chrome:

 .tytulmalykom {
    color:#666666;
    font-size:11px;
    text-transform:uppercase;
}

我的所有样式表都在stylesheet.css文件中。

到目前为止,我使用了很多链接rel:

<link rel="stylesheet" href="files/stylesheet.css" type="text/css" />
<![if !IE]><link rel="stylesheet" type="text/css" href="files/firefox.css" media="screen" /><![endif]>
<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="files/ie7.css" /><![endif]-->

1 个答案:

答案 0 :(得分:0)

我在这里解决了这个问题:

我已在每页上添加:

<style type="text/css">

@-moz-document url-prefix() { 
    .tytulmalykom { font-variant:small-caps; text-transform:none }
}
</style>

然后

stylesheet.css中的

.tytulmalykom {
    color:#666666;
    font-size:11px;
    text-transform:uppercase;
}

和ie7.css:

.tytulmalykom {
    font-variant:small-caps;
}

firefox.css

中不需要任何其他内容