1

ブラウザごとに条件付きCSSがあることは知っていますが、OSごとに条件付きCSSがあるかどうかを確認したいと思います。これが私の動機です:

CSS3経由でカスタムフォントを使用してWebサイトを開発しました。このフォントは、Mac OSXで実行されているすべてのブラウザで美しく見えますが、Windowsで実行されているすべてのブラウザではひどく見えます。これは、OSXとWindowsでフォントのレンダリングが異なるためです。

この問題の一時的な解決策として、Windowsブラウザーのすべてのユーザーに、カスタムフォントが使用されない代替CSSファイルを使用してもらい、代わりにHelveticaなどのシステムフォントに戻します。

誰かがこれを行う方法について何かアイデアがありますか?

または、そうでない場合は、Windowsでフォントの見栄えを良くする方法はありますか?私は試した

-webkit-font-smoothing: antialiased;

無駄に。

4

1 に答える 1

-1

これは良いオプションのようです。jquery ベースのソリューションです。OS を検出したら、次のように CSS を追加できます: (ここからコードを取得)

$('head').append('<link rel="stylesheet" href="os-windows.css" type="text/css" />');
于 2012-07-24T03:13:27.323 に答える