Open Silence-dream opened 1 year ago
处理css3 transform过渡抖动兼容问题。
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过渡抖动兼容问题。
transform: scale();缩放在IE浏览器下会有抖动
transform缩放在IE浏览器下会有抖动 可以在缩放的同时添加一个旋转
如:
换成:
transform偏移还会使图片或文字失帧,变得模糊,可以使用clac解决
如:
换成:
transform: translate(calc(-50% + 1px)); clac是css3的计算属性,可以使用在样式中的计算,clac语法:clac(数 + 数),注:这里“运算符号”两端的空格不能少
transform存在兼容性,IE浏览器只能兼容到IE 9,兼容写法: