2012-09-04 39 views
1

我需要動態更改CSS的鏈接。在新加載CSS(改變路徑之後)有這樣的成分:使用@ font-face動態添加CSS

@font-face 
{ 
    font-family:"DejaVu_Serif"; 
    font-style:normal; 
    font-weight:normal; 
    src:url(../fonts/DejaVu_Serif/font001.ttf); 
} 

但這些字體並不是不幸的是加載,任何想法我能做些什麼?

+1

你確定你的字體在那裏嗎?服務器已經返回了正確的MIME類型? – ahren

+1

你能對你的問題更具體一點嗎?它沒有意義 –

回答

-2

您是否嘗試過創建您希望使用PHP,然後加載到你的網站有一個快速的jQuery調用導入CSS文件...

var css = jQuery("<link>"); 
css.attr({ 
    rel: "stylesheet", 
    type: "text/css", 
    href: "YOUR-PHP-FILE" 
}); 
$("head").append(css); 

我用類似的東西在我以前的PhoneGap項目之一我想爲每個用戶定製主題...也許這也適用於你。

+0

不會追加一次。 –