一千萬個為什麽

搜索

如何在不改變css字體大小的情況下替換現有站點的sifr字體?

我一直負責重新使用廣泛使用sifr的網站。不幸的是,新的字形似乎比舊字形更高,更胖,因此需要更改每個實例的字體大小。該網站相當龐大,包含許多不同的模板和一次性頁面布局,因此識別和調整每個實例將非常耗時。

除了減少明顯過度使用sIFR或者獲得更好的字體之外,還有其他解決方法嗎?我能想到的唯一的事情就是在我做這個替換之前,在javascript中計算一個新的字體大小。

最佳答案

使用sIFR 3,您可以:

  • Use the .sIFR-active class to specify a different font size for the elements that will be replaced when sIFR is active
  • Hard-code a pixel font size in the css parameter to sIFR.replace()

轉載註明原文: 如何在不改變css字體大小的情況下替換現有站點的sifr字體?