他の誰かがこの問題を抱えているのではないかと思っていました-@font-faceフォントがChromeで正しくレンダリングされない. 他のブラウザではすべて問題ありません。Icomoon フォントとその構文を使用しています。
@font-face {
font-family: 'entypo';
src:url('/fonts/entypo.eot');
src:url('/fonts/entypo.eot?#iefix') format('embedded-opentype'),
url('/fonts/entypo.svg#entypo') format('svg'),
url('/fonts/entypo.woff') format('woff'),
url('/fonts/entypo.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
font-family: 'entypo';
content: attr(data-icon);
speak: none;
font-weight: normal;
-webkit-font-smoothing: antialiased;
}
/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: 'entypo';
font-style: normal;
speak: none;
font-weight: normal;
-webkit-font-smoothing: antialiased;
line-height:1;
}
fonts フォルダの .htaccess:
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff
root .htaccess にも同じルールがあります。
そのため、他に何が間違っているのかわかりません。フォントをいじっています。ご助力ありがとうございます!