WebKit: texte Flou avec css échelle + translate3d

Je vois un problème où le Chrome et d'autres navigateurs WebKit massivement flou css à l'échelle du contenu qui a également translate3d appliquée.

Voici un JS Fiddle: http://jsfiddle.net/5f6Wg/. (Afficher dans le navigateur Chrome.)

CSS:

.test {
  -webkit-transform: translate3d(0px, 100px, 0px);
}

.testInner
{
  /*-webkit-transform: scale(1.2);*/
  -webkit-transform: scale3d(1.2, 1.2, 1);
  text-align: center;
}

HTML:

<div class="test">
  <div class="testInner">
    This is blurry in Chrome/WebKit when translate3d and scale or scale3d are applied.
  </div>
</div>

Sont-ils connus et des solutions de contournement pour cela? Je reçois que dans l'exemple simple ci-dessus, je pourrais simplement utiliser traduire plutôt que translate3d - le point ici est de dépouiller le code à l'essentiel.

  • Même sur firefox
  • je pense que c'est résolu, n'a pas l'air flou pour moi
  • Un petit addittion: dans le dernier Chrome je coincé avec un problème comme lors de l'utilisation de pas de valeurs arrondies pour translate3d. En les arrondissant fixe tous les blurr pour moi.
InformationsquelleAutor phil | 2011-11-05