Maison >interface Web >tutoriel CSS >Pourquoi mon texte est-il flou dans Chrome après une transformation CSS ?

Pourquoi mon texte est-il flou dans Chrome après une transformation CSS ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-07 02:37:16801parcourir

Why is My Text Blurry in Chrome After a CSS Transform?

Chrome brouille le texte après la transformation CSS : un guide de correction

Dans les récentes mises à jour de Chrome, les utilisateurs ont rencontré un problème particulier où le texte devient flou après avoir appliqué une propriété transform: scale(). Un développeur cherchant de l'aide a décrit ce problème dans le message suivant :

Description du problème :

I'm using @-webkit-keyframes with a scale transform to animate text on my website. However, it's becoming blurry after the scale animation. This wasn't an issue before and doesn't occur in other Webkit browsers like Safari.

Solution :

La solution suggérée implique d'utiliser l'une ou les deux propriétés CSS suivantes pour résoudre le rendu problème :

  1. Visibilité de la face arrière masquée : Cette propriété restreint l'animation à l'avant de l'objet, éliminant l'animation par défaut à la fois sur l'avant et l'arrière.
backface-visibility: hidden;
  1. TranslateZ : Il s'agit d'une solution de contournement pour activer l'accélération matérielle pour le animation.
transform: translateZ(0);

De plus, certains utilisateurs ont signalé un succès en ajoutant la propriété suivante :

-webkit-font-smoothing: subpixel-antialiased;

Bien que cette méthode puisse modifier le rendu de la police Web, elle vaut la peine d'être expérimentée. avec pour des résultats optimaux. L'application de l'une de ces solutions ou d'une combinaison d'entre elles devrait résoudre le problème de texte flou après la transformation CSS dans Chrome.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn