2014-06-11 45 views
0

有沒有什麼辦法可以重新定義谷歌字體的面孔? 我想做一個谷歌字體300爲400和500爲700(正常和粗體) 我不想搜索和替換所有我的scss:正常=> 300和粗體=> 500重新定義谷歌字體字體重量

+0

通過這些有讀:http://alistapart.com/article/say-no-to-faux-bold和http://www.smashingmagazine.com/2012/07/ 11/avoid-faux-weights-styles-google-web-fonts /它可能是不可預知的。 –

+1

你的意思是改變重量是什麼意思?如果您的意思是使用重量爲300(或500)的Google字體,以便在CSS聲明「正常」(或「粗體」)權重時使用該字體,請說明。示例代碼將有助於猜測您真正想要的內容。 –

+0

我認爲這個問題儘可能清楚。對不起,如果你不明白這一點。但我認爲我得到了正確的答案 – Rane

回答

0

是的,這是可能的。執行以下操作:

<p>Testing</p> 
<i>Testing</i> 

    @import url(//fonts.googleapis.com/css?family=Roboto:300,500|Roboto+Condensed:300&subset=latin,cyrillic-ext,greek-ext,greek,latin-ext,cyrillic); 

    @font-face { 
     font-family: "Roboto"; 
     font-weight: 300; 
     font-style: normal; 

    } 

    @font-face { 
     font-family: "Roboto"; 
     font-weight: 500; 
     font-style: bold; 
    } 

    body { 
     font-family: "Roboto"; 
     font-weight: normal; 
    } 

    i { 
     font-weight: bold; 
    } 
+0

你試過這個嗎?粗體不是有效的字體樣式屬性。 http://www.w3schools.com/CSSref/pr_font_font-style.asp – Rane

+0

是的,我用它並運行良好。我知道「粗體」不是字體風格,而是字體權重。但是當你在這種情況下定義你自己的字體時,你可以這樣定義。所以請嘗試 –

+0

我可以指定字體嗎?像添加字體家族:'Roboto'? – Rane