我在過去曾發生過一些@ font-face webfonts。我最近下載了免費的Museo Sans 500 webfont,但是遇到了一些問題,特別是字母間距不當,spficically字母f。在調整CSS letter-spacing
屬性時,無論是否有「f」,它都不會再應用字母間距,直到「f」後面的第二個字母爲止。爲什麼字母間距不總是適用於所有字母?
例如:
或者用一個字一個例子:
反正我碰到this site來了它也使用字體,但是當在他們的網站上弄亂文字和字母間距時,它沒有任何問題。
我從來沒有創建或編輯字體之前,所以我不知道這是否與編輯字體本身做的,或者如果它的東西做的@字體面,並可能我可以用CSS來修復的東西。
我試過搞亂每個CSS字體屬性,我知道但他們都沒有解決這個問題。
font-variant-ligatures:
font-kerning:
letter-spacing:
text-rendering:
font-feature-settings:
font-kerning:
-webkit-font-smoothing:
text-size-adjust:
font-size:
我遇到了一個非常漂亮的插件,kerning.js這是我能夠使用它暫時解決此問題,但它似乎是大材小用了一個字母,特別是因爲它似乎是工作在其他網站,如一個細我之前聯繫過。關於如何使用CSS修復此問題的任何建議,或者是我與字體本身有關的一些建議>
禁用CSS中的連字符。帶有連字的字體中的「ff」和「ffi」是*單個*字母,字母間距對其他字母的操作相同。另外,請修復您的帖子:您展示的CSS塊沒有任何值,因此完全不清楚包含它的內容。 –