Chrome에서 CSS 크기 조정 후 흐린 텍스트 해결
Chrome 사용자는 최근 CSS 변환: scale()을 적용한 후 텍스트가 흐려지는 현상을 경험했습니다. 다음:
0% {</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">opacity: 0; -webkit-transform: scale(.3);
}
50% {
opacity: 1; -webkit-transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
}
}
이 문제는 특히 Chrome에서 지속됩니다. 단, 다음과 같은 다른 Webkit 브라우저는 제외됩니다. Safari.
解决方案:
이 문제를 완화하기 위해 두 가지 방법이 효과적인 것으로 입증되었습니다.
1. 뒷면 가시성:
뒷면 가시성을 "숨김"으로 설정하면 객체 전면에 렌더링이 집중되어 문제가 완화됩니다.
backface-visibility: Hidden;<br> </p> <p><strong>2. TranslateZ:</strong></p> <p>translateZ 속성을 사용하면 하드웨어 가속이 강제되어 흐려짐 문제가 효과적으로 해결됩니다.</p> <p><pre class="brush:php;toolbar:false">transform:translateZ(0);<br>
선택적으로 다음을 통해 추가 명확성을 얻을 수 있습니다. 통합:
-webkit-font-smoothing: subpixel-antialiased;<br>
다양한 조합을 실험하면 렌더링 결과가 더욱 향상될 수 있습니다.
위 내용은 Chrome에서 CSS 크기 조정 후 텍스트가 흐릿해지는 이유는 무엇이며 어떻게 해결할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!