我正在構建Firefox擴展。我需要幫助改變應用程序的字體。在MDN使用Google文檔,這裏Firefox附加字體更改
https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face
,我寫我的CSS如下:
@font-face
{
font-family: family-name;
src: url('OpenSans-Light.ttf');
}
@font-face
{
font-family: familynamebold;
src: url('open-sans.regular.ttf');
}
的字體文件存儲在同一目錄正試圖加載它們的CSS文件。當我運行擴展時,字體根本不會改變。在檢查元素時,CSS顯示font-family: familynamebold;
,但我看不到字體本身的任何更改。
有沒有可能不加載字體文件?如果是這樣的話,那麼我應該怎樣爲Firefox加載文件呢?
是否使用插件-SDK?您需要更改哪種字體 - 特定網頁上的某些元素? – Kashif