概要
我遇到一个问题使用@ font-face通过HTTPS在IE 7,8,9 – 它只是没有加载。包含HTML页面是否托管在HTTPS上无关紧要,当我尝试加载EOT字体通过HTTP它工作,HTTPS它不是。有没有人看到这种行为?
托管字体的服务器发送正确的content-type =“application / vnd.ms-fontobject”
我试过多种字体,所以它不是特定于字体。
CSS语法
@font-face { font-family: 'GothamCondensedBold'; src:url('path/to/fontgothmbcd-webfont.eot'); src:url('path/to/fontgothmbcd-webfont.eot?#iefix') format('embedded-opentype'),url('path/to/fontgothmbcd-webfont.woff') format('woff'),url('path/to/fontgothmbcd-webfont.ttf') format('truetype'),url('path/to/fontgothmbcd-webfont.svg#GothamCondensedBold') format('svg'); font-weight: normal; font-style: normal; }
样品页