2013-03-01 9 views
3

IE8에서 @font-face 데이터를 통해 지원되는 글꼴이 있습니까?
IE8에서 datauris는 이미지에 대해서만 지원됩니까?IE8에서 @ font-face datauri를 통해 .eot 글꼴을 지원합니까?

32KB 제한에 대해 알고 있습니다. .eot 글꼴의 내 base64 표현은이 제한을 초과하지 않습니다.

내 CSS 선언은 이런 식입니다 :

@font-face { 
    font-family: 'MyFont'; 
    src: url(data:font/opentype;base64,B1QAAB9TAAACAAI.....); 
    font-weight: normal; 
    font-style: normal; 
} 
+1

않는 경우 참조 : 개방 IE8은 그것을 시도? –

+1

@ MichaëlHompus 비틀 거리는 생각 : – HerrSerker

+1

이것을 얻었습니까? – Riskbreaker

답변

0

데이터 URI를이에 대한 문제 ...

... 그것은 내 .eot 웹 폰트를 가지고 작업을해야되어서는 안된다는 이를 사용하여 모든 브라우저 (심지어 IE7)에서 작동 ...하지만 나는 또한

@font-face {font-family: 'AllyourBase'; 
    src: url('/fonts/allyourbase.eot'); 
    src: url('/fonts/allyourbase.eot?#iefix') format('embedded-opentype'), 
    url('/fonts/allyourbase.woff') format('woff'), 
    url('/fonts/allyourbase.ttf') format('truetype'), 
    url('/fonts/allyourbase.svg?#allyourbase') format('svg'); 
    font-weight: normal; 
    font-style: normal; 
} 

확인 IIS가 로컬에 올바른 MIME 형식이 있는지 확인 브라우저의 나머지 부분을 지원하기 위해도 WOFF/TTF/SVG를 사용하여/웹 서버 (예 : 응용 프로그램/vnd.ms- 글꼴 개체.eot 파일).

마지막으로 .... 나는 Datauri 데이터/base64로하지 않고 그것을 안전 시험을 재생할 수 있지만, 원인을 의심하고 내가 말할 것이 아무것도