WebKit: Verschwommen text mit css skalieren + translate3d

Ich sehe ein Problem, wo Chrome und anderen WebKit-Browsern Massiv verschleiern css-skalierten Inhalts, der hat auch translate3d angewendet.

Hier ist ein JS-Fiddle: http://jsfiddle.net/5f6Wg/. (Ansicht in 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>

Gibt es bekannte workarounds für dieses? Ich verstehe, dass in dem einfachen Beispiel oben, konnte ich einfach verwenden, übersetzen, anstatt translate3d - der Punkt hier ist, Streifen Sie den code auf das wesentliche.

  • Gleich auf firefox
  • ich denke, dass dieses Problem behoben ist, nicht verschwommen zu mir
  • Ein kleines Plus: in der letzten Chrome-ich stucked mit dem problem, wie bei der Verwendung von nicht gerundeten Werte für translate3d. Rundung Sie Feste aller Unschärfe für mich.
InformationsquelleAutor phil | 2011-11-05
Schreibe einen Kommentar