好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

css3 transform过渡抖动问题解决

transform: scale();缩放在IE浏览器下会有抖动

transform缩放在IE浏览器下会有抖动 可以在缩放的同时添加一个旋转

如:

transform: scale(1.2);

换成:

transform: scale(1.2) rotate(0.1 deg );

transform:translate();偏移会使图片或文字变得模糊

transform偏移还会使图片或文字失帧,变得模糊,可以使用clac解决

如:

transform:translate(-50%);

换成:

transform: translate(calc(-50% + 1px));

clac是css3的计算属性,可以使用在样式中的计算,clac语法:clac(数 + 数), 注:这里[ 运算符号 ]两端的空格不能少

transform存在兼容性,IE浏览器只能兼容到IE 9,兼容写法:

transform:scale(1.2) rotate(0.1deg);
-ms -t ransform:scale(1.2) rotate(0.1deg);        /* IE 9 */
-moz-transform:scale(1.2) rotate(0.1deg);       /* Firefox */ 
- webkit -transform:scale(1.2) rotate(0.1deg);     /* Safari 和 Ch rom e */ 
-o-transform:scale(1.2) rotate(0.1deg);        /*  opera  */

到此这篇关于css3 transform过渡抖动问题解决的 文章 就介绍到这了,更多相关css3 transform过渡抖动内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!

总结

以上是 为你收集整理的 css3 transform过渡抖动问题解决 全部内容,希望文章能够帮你解决 css3 transform过渡抖动问题解决 所遇到的问题。

如果觉得 网站内容还不错, 推荐好友。

查看更多关于css3 transform过渡抖动问题解决的详细内容...

  阅读:33次