CSS3 でのフォント スムージングとアンチエイリアシングのレンダリング例の詳細な説明
この記事では主に CSS3 でのフォント スムージングとアンチエイリアス レンダリングについて紹介します。興味のある方は参考にしてください。
公式 Drupal テーマを閲覧しているときに、興味深い非標準 CSS セレクター -webkit-font-smoothing
を発見したので、それを使って遊び始めました。 CSS3 フォントを使用してスムーズに表示する方法-webkit-font-smoothing
,于是上手把玩了一番。如何使用css3字体平滑显示呢
要知道,W3C对CSS中字体的抗锯齿渲染是有过考虑的,如font-smooth,不过可能由于不同操作系统以及浏览器内核对字体的渲染存在差异,总之,他并没有被选入Web标准。但是WebKit还是保留了一套自有的非标准选择器来实现对抗锯齿效果的支持,来让字体显示的更加平滑。
-webkit-font-smoothing
主要有一下三个属性:
1、none: 无抗锯齿
2、subpixel-antialiased (default): 次像素平滑 常见于Mac OS和MacType For Windows
3、antialiased: 灰度平滑 常用于Android和iOS等移动设备的
不过经过尝试,我的木头眼睛完全分辨不出后两个的区别。 而且这个非标准的CSS只适用于大多数的手机浏览器及Safari和Chrome之类的WebKit内核的桌面浏览器。至于IE系列嘛,你自己不支持,怪我咯~
这里看看实际效果吧,首先是没有采用抗锯齿渲染的:
接下来是采用-webkit-font-smoothing: subpixel-antialiased
-webkit-font-smoothing
には主に次の 3 つの属性があります:
1. none: アンチエイリアスなし
2. subpixel-antialiased (デフォルト): Mac OS ではサブピクセル スムージングが一般的です。および MacType For Windows
🎜3、アンチエイリアス: グレースケール スムージングは Android や iOS などのモバイル デバイスで一般的に使用されます🎜🎜 しかし、試してみた後、私の肉眼では後者 2 つの違いをまったく見分けることができません。 そして、この非標準 CSS は、Safari や Chrome など、WebKit コアを備えたほとんどのモバイル ブラウザーとデスクトップ ブラウザーにのみ適用できます。 IE シリーズについては、あなた自身がサポートしていないので、私を責めてください~🎜🎜ここで実際の効果を見てみましょう。まず、アンチエイリアシング レンダリングは使用しません:🎜🎜
-webkit-font-smoothing: subpixel-antialiased を使用する効果です。アンチエイリアシング レンダリングをスムージングした後の
: 🎜🎜🎜🎜🎜 ご覧のとおり、フォントのエッジの滑らかさは依然として異なり、追加後の見た目ははるかに良くなります。 🎜🎜テストの結果、フォントのアンチエイリアスは通常、ブラウザーの組み込みの基本プロパティに含まれていることがわかりました。ただし、安全のため、手動で追加しましょう~🎜以上がCSS3 でのフォント スムージングとアンチエイリアシングのレンダリング例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











プロジェクトにカウントダウンタイマーが必要だったことはありますか?そのようなことのために、プラグインに手を伸ばすのは自然なことかもしれませんが、実際にはもっとたくさんあります

新しいプロジェクトの開始時に、SASSコンピレーションは瞬く間に起こります。これは、特にbrowsersyncとペアになっている場合は素晴らしい気分です。

Lea verou' conic-gradient()Polyfillの機能のリストに目を向けたことの1つが最後の項目でした。

インラインテンプレートディレクティブにより、既存のWordPressマークアップに対する進行性の強化として、リッチVUEコンポーネントを構築できます。

新しいプロジェクトを開始するたびに、3つのタイプ、または必要に応じてカテゴリを検討しているコードを整理します。そして、これらのタイプは適用できると思います

PHPテンプレートは、多くの場合、サブパーコードを促進するために悪いラップを取得しますが、そうである必要はありません。 PHPプロジェクトが基本を実施する方法を見てみましょう
