2012-01-19 5 views
15

작업중인 사이트에서 Green Pillow 및 Cotidiana 글꼴을 사용하려고합니다. 나는 @ font-face를 사용하여 .eot 파일을로드 한하지만 여전히 ... 정말 내가 잘못 여기에 확실했던하지 무엇내 사용자 정의 글꼴이 Internet Explorer에서 작동하지 않습니다.

을 작동하지 않습니다 :

@font-face { 
font-family: "link_font"; 
src: url("Greenpiloww.eot"); /* IE */ 
src: local("GreenPillow"), url("GREENPIL.otf") format("truetype"); /* non-IE */ 
} 


@font-face { 
font-family: "twitter_font"; 
src: url("Cotidiana.eot"); /* IE */ 
src: local("Cotidiana"), url("Cotidiana.ttf") format("truetype"); /* non-IE */ 
} 
+12

는 *** 한숨 *** ... 나는 나 자신에게 말했다마다의 $$$를 한 경우에만 * "맙소사,이 모든 브라우저하지만 Internet Explorer에서 작동합니다."* – rdlowrey

+0

은 당신이 들어 본 적이 cufon? 좀 더 살펴볼 가치가 있습니다. http://cufon.shoqolate.com/generate/ – Magrangs

+0

글쎄요, 글꼴을 바꾸기 위해 무엇을 사용 했습니까? –

답변

25

당신은 다음 구문을 시도 할 수 있습니다, bulletproof font-face syntax로 알려진 다음 .eot 글꼴 IE가 질식하는 데 도움이

@font-face { 
    font-family: 'MyFontFamily'; 
    src: url('myfont-webfont.eot?#iefix') format('embedded-opentype'), 
     url('myfont-webfont.woff') format('woff'), 
     url('myfont-webfont.ttf') format('truetype'), 
     url('myfont-webfont.svg#svgFontName') format('svg'); 
    } 

분명히 쿼리 문자열 후. .svg 또는 .woff 버전의 글꼴이 없으면 해당 줄을 제거하십시오.

+2

대단히 고마워요.이 문제가 해결되었습니다. 마이크로 소프트의 글꼴 렌더링이 너무 나쁘지 만 짜증나. – sanjaypoyzer

+0

나는 이미이 답변에 설명 된 코드를 가지고 있지만 IE에서는 여전히 작동하지 않는 것처럼 보입니다. 필자는 F5-ing과 다른 페이지를 로딩하는 것이 IE가 함께 행동해야한다는 것을 발견했습니다. – KSwift87

관련 문제