解决使用transform后导致的字体模糊问题。
发表于2017-10-31|
分类于css3
说明:如何解决使用transform值函数(如translate3d(), scale(), rotate()等)后,字体模糊/抖动?
问题背景
之前在写模态框组件时遇到一个问题(之前?好吧…因为很久没更博文了,此处蹲墙角三秒中…):当加了缩放动画(transform:scale(1.185) )的模态框弹出时,模态框内的文字显示效果十分怪异,抖动/模糊,那么如何解决呢?
解决方法
transform:perspective(1px) scale(1.185) ;
参考自CSS-TRACKS:
https://css-tricks.com/forums/topic/transforms-cause-font-smoothing-weirdness-in-webkit/