2011-06-11 97 views
1

您可以爲替代字體指定font-size嗎?定義替代字體

我使用font-family: font1, font2, font3;但在我目前的項目中,我很難找到適當的回退字體,至少接近原來的大小。

基於用戶可以呈現的內容,是否可以根據所選字體分配一種字體大小?

我不想在使用網絡安全字體或試圖啓動關於這樣的辯論的教訓。

回答

3

我真的很希望有這樣的人,我真誠地希望有人有一些巧妙的方式來做到這一點,我的答案因爲那個巧妙的答案而被低估了,但是沒有......至少沒有,至少而不是純粹的CSS。

你可以做什麼,有可能是庫來做到這一點,是使用JavaScript來檢測字體支持,然後根據檢測設置字體大小。

類似的問題:Changing Body Font-Size based on Font-Family with jQuery

+0

darn,人們總是希望。我討厭不得不訴諸圖像來獲得效果。只是閱讀您關於js的其他信息,我將不得不檢查。 – enfield 2011-06-11 04:27:19

+0

看着你不斷添加的東西......雖然沒有抱怨。該鏈接充滿了良好的信息,我相信如果我不能直接使用它,它會幫助我想出一個解決方案。很高興知道有一個原因,我沒有得到任何答案與我的搜索,因爲沒有固有的支持來實現這一點。 – enfield 2011-06-11 04:39:46

2

你看的font-size-adjust財產? http://www.w3.org/TR/css3-fonts/#font-size-adjust-prop

+0

太棒了!太糟糕了,這是css3 ... – 2011-06-11 04:33:08

+0

可以利用它來爲[瀏覽器](https://developer.mozilla.org/en/CSS/font-size-adjust#Browser_Compatibility)實施它。 – ngen 2011-06-11 04:35:52

+0

是的,未來將是一個很好的解決方案,現在只有FF支持它看起來像 – enfield 2011-06-11 04:36:56