2012-07-25 6 views
0

특정 내 CSS는 경우 :font-family : inherit; 모질라 파이어 폭스

font-family: inherit; 

은 모질라 파이어 폭스 특정 속성이 있나요 :

-moz-border-radius-bottomright: 20px; 
모질라 브라우저 만 사용할 수 있습니다

?

+0

무엇입니까? –

+1

당신은 정교 할 수 있습니까? 어쩌면 당신은 [CSS 해킹] (http://paulirish.com/2009/browser-specific-css-hacks/)을 언급하고 있습니까? – Inkbug

+0

왜이 작업을 수행 하시겠습니까? – BoltClock

답변

0

font-family: inherit;을 쓰는 Firefox 특정 방법이 없습니다. Mozilla support inherit 다른 브라우저와 마찬가지로, 그게 무슨 뜻입니까?

일부 CSS3 속성에 사용되는 것과 같은 공급 업체 접두사 속성은 "실험"또는 발전중인 속성에만 사용됩니다. inherit 키워드는 오래 전부터 사용되어 왔으며, 따라서 다른 브라우저와 마찬가지로 Firefox도 공급 업체 접두사없이 CSS 사양에 명시된대로 구현됩니다.

특정 CSS로 Firefox 만 타겟팅하려는 경우 this SO answer@-moz-document 규칙으로 Mozilla 특정 속성을 래핑 할 수 있다고 명시합니다. Mozilla만이 유효한 CSS로 인식하므로 다른 모든 브라우저는이를 무시합니다. 아마도 약간의 "해킹"이겠지만, 가장 좋은 장면처럼 들릴 것입니다.

편집 :

특정 CSS 만 IE를 대상으로하려면, 하나의 방법은 IE 전용 스타일 시트 파일에 넣어 한 후 IE를위한 조건부 주석을 사용하는 것입니다. IE를 제외한 모든 브라우저는 이것을 HTML 주석으로 간주하므로 무시하지만 IE는 해당 파일의 스타일을 적용합니다. 는 CSS의 글꼴 가족을 위해이 일을하는 방법이 있는지

<!--[if IE]> 
<link rel="stylesheet" href="ie.css" type="text/css" /> 
<![endif]--> 
+0

font-family에 대해 firefox 특정 속성이 필요합니다. inherit; 만. – user1550884

+0

확인. 정보 주셔서 감사합니다. – user1550884

+0

@ user1550884 해결 방법 솔루션에 대한 추가 정보가 추가되었습니다. –

0

나는 당신이 단지 파이어 폭스를 대상으로이 작업을 수행 할 수 있습니다 알고있는 유일한 문제는 CSS에없는, 나는 확실하지 않다.

<html> 
... 
<head> 
    <style type="text/css"> 
    @-moz-document url-prefix() { 
     font-family: inherit; 
    } 
    </style> 
</head> 
... 
</html> 
관련 문제