css3 transform过渡抖动问题解决

网站建设 2023-01-28 21:39www.1681989.com免费网站

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

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

transform: scale(1.2);

换成

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

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-transform: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 和 Chrome / 
-o-transform:scale(1.2) rotate(0.1deg);        / Opera /

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

Copyright © 2016-2025 www.1681989.com 推火网 版权所有 Power by