translate3d相对位置(css中transform 3d用translate和rotate先后的区别)
本文目录
css中transform 3d用translate和rotate先后的区别
-webkit-transform-origin:centerbottom;transform-origin:centerbottomtransform-origin:[||left|center①|right][||top|center②|bottom]?默认值:50%50%,效果等同于centercenter适用于:所有块级元素及某些内联元素继承性:无取值::用百分比指定坐标值。可以为负值。:用长度值指定坐标值。可以为负值。left:指定原点的横坐标为leftcenter①:指定原点的横坐标为centerright:指定原点的横坐标为righttop:指定原点的纵坐标为topcenter②:指定原点的纵坐标为centerbottom:指定原点的纵坐标为bottom说明:设置或检索对象以某个原点进行转换。该属性提供2个参数值。如果提供两个,第一个用于横坐标,第二个用于纵坐标。如果只提供一个,该值将用于横坐标;纵坐标将默认为50%。对应的脚本特性为transformOrigin。
translate3d的介绍
translate3d是CSS3的一个新的css属性。目前只有webkit和mozilla以及较新的IE10支持CSS3,webkit支持得最好,moz次之,IE最差。所以目前CSS3的应用主要还是在iOS和android上会比较有前途,PC上支持较差。通过向量(vecotr) [tx,ty,tz],来实现一个3D的移动。
css3 为什么用translate3d
使用 translate3d 方法可以让浏览器开启GPU硬件加速模式,这样浏览器在渲染页面时会由CPU绘制转变成GPU绘制,渲染效率将会大大的提升,同时相关的动画也会更加流畅自然,其本质在于:translate3d() 与 translate() 二者的底层运行机制不同, translate3d 的效率和流畅度要高于 translate()。
更多文章:
龙腾世纪2和龙腾世纪1哪个更好玩点?龙腾世纪1觉醒 可玩性如何
2023年11月19日 00:00
爱又米信用额度是什么 如何领取爱又米信用额度?爱又米是什么软件
2024年7月9日 06:24
工人物语6下载(给个工人物语6中文硬盘版的下载地址,最好要游侠网的)
2023年5月2日 06:00
植物大战僵尸2巨浪海滩(中文版植物大战僵尸2有巨浪海滩世界吗)
2024年5月18日 08:52
手机街机模拟器(打不开街机模拟器,只显示“不能初始化DirectSound”,怎么办)
2024年5月10日 21:09