如果網站使用@fontface加載2個自定義字體,並且還使用ariel或sans-serif字體作爲默認/備份字體但是這兩種字體的大小差別很大 - 如何解決如果@fontface字體未加載時發生的佈局問題?如何修復@fontface與默認字體大小 - 如果@fontface未加載,則佈局中斷
問題是@fontface字體比默認的ariel字體佔用的空間少。所以如果標題大小爲45px,並且@fontface字體在div內完全加載。但是,如果@fontface字體沒有及時載入 - 默認字體會加載(45px),而且ariel在div中佔用更多空間,導致標題分成兩行,從而破壞了版面。
那麼我們如何控制@fontface風格和默認風格。理想情況下,我希望將h2 @fontface樣式保留爲45px,並強制默認字體以相同h2樣式的30px加載。
偉大的問題!和野性,我昨天會發布相同的確切問題 - 我最終只使用Arial Narrow作爲備份字體,因爲它沒有打破我的佈局。有興趣看到對此的迴應。 – 2011-06-01 16:50:55