2014-05-20 25 views
0

呈現字體時出現問題。在網站的一部分,每件事情都很好。我在我的CSS字體proxima_novalight呈現爲Times New Roman

font-family: proxima_novalight; 

,如果我在鍍鉻的Computed樣式部分去,我看到這個在渲染字體部分在底部:

hp4c7LFzMk-VFtNvUrXnVg==—15 glyphs 

但是,我不知道是什麼這個神祕的字符意味着。

在我的網站的另一部分,我的風格具有相同的CSS樣式(沒有重寫,我選中)

font-family: proxima_novalight; 

但是,如果我走在Computed部分,然後在呈現的字體,我看到:

Times New Roman—15 glyphs 

有沒有人知道發生了什麼?

當我選中或取消選中CSS屬性時,渲染將返回到Arial默認字體。所以它真的好像css屬性強制Times New Roman渲染一樣,但我不明白爲什麼。

+2

需要的,至少是對的@ font-face聲明。 –

+0

問題需要編碼 –

+0

我沒有更多的代碼來顯示,我只是把CSS屬性和樣式在HTML中。我只是注意知道瀏覽器正在嘗試下載字體,但從服務器上的錯誤位置,但我不知道在哪裏指定字體的位置 –

回答

0

我不知道該@font-face聲明

@font-face { 
    font-family: 'proxima_novalight'; 
    src: url('/fonts/ProximaNova-Light-webfont.eot'); /* IE9 Compat Modes */ 
    src: url('/fonts/ProximaNova-Light-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ 
     url('/fonts/ProximaNova-Light-webfont.woff') format('woff'), /* Modern Browsers */ 
     url('/fonts/ProximaNova-Light-webfont.ttf') format('truetype'), /* Safari, Android, iOS */ 
     url('/fonts/ProximaNova-Light-webfont.svg#proxima_novalight') format('svg'); /* Legacy iOS */ 
} 
相關問題