私は、次のCSSコードがあります。この後内容が正しく表示されないCSS?
<i class="mce-ico mce-i-alignright"></i>
が::before
擬似です:だから
.mce-i-alignright:before {
content: "\e005";
}
、それはどこでも、正方形などのように、間違って表示されます。必要なフォントがロードされていることを確認してください絵
私は、次のCSSコードがあります。この後内容が正しく表示されないCSS?
<i class="mce-ico mce-i-alignright"></i>
が::before
擬似です:だから
.mce-i-alignright:before {
content: "\e005";
}
、それはどこでも、正方形などのように、間違って表示されます。必要なフォントがロードされていることを確認してください絵
を見てください。ボックスは文字が見つからないことを示すためのものです。
@font-face {
font-family: myFirstFont;
src: url(font_name.woff);
}
i{
font-family: myFirstFont;
}
はい、そうです、コンソールに表示されます: 'ダウンロードしたフォントのデコードに失敗しました:http://localhost/public/js/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.woff create:1失敗しましたダウンロードされたフォントをデコードする:http:// localhost/public/js/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.ttf' – Dev
リンクをクリックするとダウンロードされます。 – Dev
この問題の解決方法は私の答えを見てください。 @Serak Shiferawの答えはソースコードを指定するだけでなく、フォーマットを指定する必要があるだけでなく、フォントを正しくデコードすることができないコンソールエラーが表示されます。 – JBartus
文字を正しく表示するために必要なフォントを指定する必要があります。あなたがまたは次のようにあなたがあなたのページにあなたができる限り多くを含める必要があり、フォントの作成者から利用できるさまざまな形式を持っていない可能性があります。
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('webfont.woff2') format('woff2'), /* Super Modern Browsers */
url('webfont.woff') format('woff'), /* Pretty Modern Browsers */
url('webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
i.mce-ico {
font-family: 'MyWebFont';
}
ように、あなたは 'フォントfamily'でフォントを設定しましたあなたのユニコード文字は存在しますか? – Harangue