CSS3 でフォントのアンチエイリアシング レンダリング効果を実現するにはどうすればよいですか? -webkit-font-smoothing プロパティ (例)

青灯夜游
リリース: 2018-09-13 15:19:39
オリジナル
2077 人が閲覧しました

この章では、CSS3 でフォントのアンチエイリアシング レンダリング効果を実現する方法を紹介します。 -webkit-font-smoothing 属性 (例) には、特定の参考値があります。必要な方は参考にしていただければ幸いです。

フォントのアンチエイリアシング レンダリングにより、フォントがより鮮明で快適に見えるようになります。現在、アイコン フォントがトレンドになるにつれて、アンチエイリアス レンダリングの使用が増えています。

font-smoothing は非標準の CSS 定義です。標準仕様の草案には含まれていましたが、何らかの理由で後に Web 標準から削除されました。

ただし、アンチエイリアス レンダリングには次の 2 つの定義を使用できます:

-webkit-font-smoothing: antialiased; /*chrome、safari*/
-moz-osx-font-smoothing: grayscale;/*firefox*/
ログイン後にコピー

1. Webkit は独自のエンジンでこの効果をサポートします。

-webkit-font-smoothing 3 つの属性値があります:

1) none: 低ピクセルのテキストに適しています

2) subpixel-antialiased: デフォルト値

3) antialiased: アンチエイリアスは非常に優れています

例:

body{
   -webkit-font-smoothing: antialiased;
}
ログイン後にコピー

この属性を使用すると、ページ上のフォントがアンチエイリアス化され、フォントがより鮮明に見えます。追加後、ページが急に小さくなり、見やすくなりました。

2. Gecko は、アンチエイリアス効果の独自の非標準定義も開始しました。

-moz-osx-font-smoothing:inherit | greyscale;この属性には、より明確な効果もあります。

例:

.icon {
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
}
ログイン後にコピー

3. Ionic フレームワークは、スタイルに追加の font-smoothing: antialiased;

を追加します。これは、フォント スムージングが標準化されるのを待っているため、準備をしてください。

以上がCSS3 でフォントのアンチエイリアシング レンダリング効果を実現するにはどうすればよいですか? -webkit-font-smoothing プロパティ (例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート