为什么使用'transform:scale()”后我的文本在 Chrome 中变得模糊?
Dec 10, 2024 pm 03:51 PM变换后 Chrome 中的文本模糊:scale()
在最近的 Chrome 更新中,出现了一个特殊问题,即使用 CSS 变换渲染文本:scale() 属性显得模糊。使用以下特定代码时已观察到此问题:
@-webkit-keyframes bounceIn { 0% { 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 中访问 rourkery.com 会发现主文本区域存在问题,而其他 WebKit 浏览器(如 Safari)似乎不受影响。
模糊文本难题的解决方案
解决此问题问题,可以采用两种方法:
-
隐藏背面可见性:此技术通过将动画简化到对象的前面来解决该问题,消除默认值正面和背面
backface-visibility: hidden;
登录后复制 -
TranslateZ: 此 hack 激活动画的硬件加速,有效解决渲染问题。
transform: translateZ(0);
登录后复制
此外,一些用户发现添加以下属性是有益的:
-webkit-font-smoothing: subpixel-antialiased;
登录后复制
以上是为什么使用'transform:scale()”后我的文本在 Chrome 中变得模糊?的详细内容。更多信息请关注PHP中文网其他相关文章!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章
击败分裂小说需要多长时间?
3 周前
By DDD
仓库:如何复兴队友
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前
By 尊渡假赌尊渡假赌尊渡假赌
公众号网页更新缓存难题:如何避免版本更新后旧缓存影响用户体验?
3 周前
By 王林

热门文章
击败分裂小说需要多长时间?
3 周前
By DDD
仓库:如何复兴队友
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前
By 尊渡假赌尊渡假赌尊渡假赌
公众号网页更新缓存难题:如何避免版本更新后旧缓存影响用户体验?
3 周前
By 王林

热门文章标签

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)