In diesem Kapitel erfahren Sie, wie Sie in CSS3 einen Anti-Aliasing-Rendering-Effekt für Schriftarten erzielen können. -webkit-font-smoothing-Attribut (Beispiel) , hat einen gewissen Referenzwert. Freunde in Not können darauf verweisen.
Durch Anti-Aliasing-Rendering von Schriftarten können die Schriftarten klarer und komfortabler aussehen. Heutzutage, da Icon-Schriftarten im Trend liegen, wird zunehmend Anti-Aliasing-Rendering verwendet. Schriftglättung ist eine nicht standardmäßige CSS-Definition. Es war im Entwurf der Standardspezifikation enthalten, wurde aber später aus irgendeinem Grund aus dem Webstandard entfernt. Wir können jedoch die folgenden zwei Definitionen für Anti-Aliasing-Rendering verwenden:-webkit-font-smoothing: antialiased; /*chrome、safari*/ -moz-osx-font-smoothing: grayscale;/*firefox*/
1. Webkit unterstützt diesen Effekt in seiner eigenen Engine.
-webkit-font-smoothing Es hat drei Attributwerte: 1) keine: besser für Text mit niedrigen Pixeln 2) Subpixel - antialiased: Standardwert 3) antialiased: Antialiasing ist sehr gut Beispiel:body{ -webkit-font-smoothing: antialiased; }
2. Gecko hat auch eine eigene, nicht standardmäßige Definition des Anti-Aliasing-Effekts eingeführt.
-moz-osx-font-smoothing: inherit |. Dieses Attribut hat auch eine klarere Wirkung. Beispiel:.icon { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
3. Das Ionic-Framework fügt eine zusätzliche Schriftartenglättung hinzu: Antialiasing;
dies in der Stil Warten Sie darauf, dass die Standardisierung der Schriftglättung vorbereitet wird?Das obige ist der detaillierte Inhalt vonWie erreicht man in CSS3 einen Anti-Aliasing-Rendering-Effekt für Schriftarten? -webkit-font-smoothing-Eigenschaft (Beispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!