欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css自定義字體圖標顯示方格

劉方嫻1年前6瀏覽0評論

CSS自定義字體圖標的使用非常廣泛,但在實際應用中,有時會出現字體圖標顯示為方格的情況。

@font-face {
font-family: 'myFont';
src:url('font/myFont.ttf');
font-weight:normal;
font-style:normal;
}
.icon {
font-family:myFont;
}

造成這種情況的原因是自定義字體文件(ttf或woff格式)沒有被正確引入或者瀏覽器不支持該字體。

解決方案:

1. 確認自定義字體文件的路徑和命名是否正確。

2. 在字體文件引入時,加入多種兼容格式,如下所示:

@font-face {
font-family: 'myFont';
src:url('font/myFont.eot'); /* IE9以下 */
src:url('font/myFont.eot?#iefix') format('embedded-opentype'), /* IE9以下 */
url('font/myFont.woff') format('woff'), /* chrome、firefox */
url('font/myFont.ttf') format('truetype'), /* chrome、firefox、safari、opera */
url('font/myFont.svg#myFont') format('svg'); /* iOS */
font-weight:normal;
font-style:normal;
}

3. 對于一些老版本的瀏覽器,還可以引入基于Flash的解決方案。

總之,正確引入字體文件和兼容多種格式是保證自定義字體圖標顯示正確的關鍵。