首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >font-family:继承;特定于mozilla firefox

font-family:继承;特定于mozilla firefox
EN

Stack Overflow用户
提问于 2012-07-25 16:04:00
回答 2查看 1.2K关注 0票数 0

如果我的css是:

代码语言:javascript
复制
font-family: inherit;

是否有任何特定于mozilla firefox的属性,如:

代码语言:javascript
复制
-moz-border-radius-bottomright: 20px;

哪一项只能用于mozilla浏览器?

EN

回答 2

Stack Overflow用户

发布于 2012-07-25 16:09:16

没有火狐特有的方式来编写font-family: inherit;Mozilla support inherit和其他浏览器一样,如果你是这个意思的话?

以供应商为前缀的属性(如用于某些CSS3属性的属性)仅用于仍处于“实验”或发展阶段的属性。inherit关键字已经存在很长时间了,因此,火狐像其他浏览器一样,按照CSS规范规定的方式实现它,没有供应商前缀。

如果你只想用一些特定的CSS来定位火狐,this SO answer声明你可以用@-moz-document规则包装特定于Mozilla的属性。因为只有Mozilla会将其识别为有效的CSS,所有其他浏览器都会忽略它。可能有点“老生常谈”,但这听起来是你最好的选择。

编辑:

要仅针对具有特定CSS的IE,一种方法是将其放入特定于IE的样式表文件中,然后使用IE的条件注释。除了IE之外的所有浏览器都会将其视为HTML注释,并因此忽略它,但IE将在该文件中应用样式。

代码语言:javascript
复制
<!--[if IE]>
<link rel="stylesheet" href="ie.css" type="text/css" />
<![endif]-->
票数 0
EN

Stack Overflow用户

发布于 2012-07-25 16:09:43

我知道你可以这样做只针对Firefox,唯一的问题是它不在CSS中,我不确定是否有一种方法可以在CSS中为font-family这样做。

代码语言:javascript
复制
<html>
...
<head>
    <style type="text/css">
    @-moz-document url-prefix() {
        font-family: inherit;
    }
    </style>
</head>
...
</html>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11645238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档