2012-04-13 21 views
3

因此,我正在製作一個小型投資組合網站(http://www.cip.ifi.lmu.de/~fritschd/testDebo/), ,我在那裏有一個大框一個大字體。在Mac上,一切都很好,但在Windows上,取決於瀏覽器,它可以真正吸引。 windows上的Firefox就是其中之一。窗口上的大字體不光滑在Firefox上

有沒有辦法平滑這個大字體?我還有什麼其他選擇? (我不想使用圖像出於搜索引擎優化的原因)。其他(系統)字體有相同的問題btw。

編輯: 該示例可以在鏈接page找到。字體的大小約爲。 180px,所以它很大。 似乎有問題的瀏覽器是windows上最新版本的firefox。如果您在頁面中查看具有該名稱的div,則邊界將像素化。我讀到,這是一個與Windows真正的字體選項和瀏覽器沒有自己的設置(即鉻)有關的問題。那麼我現在有什麼選擇呢?

+0

究竟有多大?和哪個版本的Firefox? – 2012-04-14 01:23:22

回答

0

這是在Windows上使用ClearType字體的一個非常有名的問題,它不會綁定到任何特定的Web瀏覽器。請仔細閱讀此說明font-face-loaded-on-windows-look-really-bad-which-fonts-are-you-using-that-rend

此問題不應影響Windows 7和/或IE9用戶。

我的建議是使用滿足SEO要求的-9999px技術使用透明PNG實現您的大塊文本。看看這個爲原着名的-9999px css-image-replacement-technique/或這個爲新開發的技術Replacing-the-9999px-hack-new-image-replacement/

+0

非常有幫助,至少它不是我遇到的一些隨機問題。 – 2012-04-16 11:00:00

+0

我在Windows 7 64位...... IE10,IE11,Firefox和Chrome上檢查cleartype時也會看到此問題。 – 2014-04-24 19:38:36

0

不幸的是,據我所知在代碼中沒有任何東西可以提供幫助,但可以在您自己的瀏覽器中通過about:config然後切換gfx.direct2d.disabled爲true來補救。希望這會有所幫助。