zoukankan
html css js c++ java
CSS中定位和TRANSFORM的比较(day02)
POSITION
CSS中我们想要改变一个元素的位置,我们可以采用的方法之一就是定位,这也是我们最先接触的方法。其主要用法就是给需要移动的元素的父元素或以上添加 position:relative; 再给自身添加 position:absolute; 然后通过改变方位(top,left,right,bottom)来实现元素的移动。
TRANSFORM
CSS3中提供了transform属性,其中的translateX和translateY值可以实现元素的横向与纵向移动。
区别和选择
经过测试。TRANSFORM性能消耗只有position的十分之一!可想而知,CSS3推出新的transform属性也是加快了浏览器的运行速度。
总结
总的来说,当我们能用transform实现预想的效果就不要去使用position了,一个小小的demo就能达到10倍的差距,可想而知在大型项目中差距会更加明显。
使用transform会比top少一个layout延时
transform的Composite Layers经多次测试 延时普遍会大于top
查看全文
相关阅读:
c# 生成、读取xml
http长连接与短连接
p.net 子页面刷新父页面,页面自动刷新方法汇总
遍历页面上所有控件
从数据库导入到Excel表格(同时传四个表的数据到一个Excel中)
.net海量数据分页通用存储过程
SQL大数据量分页存储过程效率测试
给一个接口传递参数,并接收返回的参数
在asp.net中长内容自动分页的实现.NET教程
GridView72般技巧
原文地址:https://www.cnblogs.com/jackson1/p/13285557.html
最新文章
Linux命令详解1
MAKEINTRESOURCE
自定义控件添加事件
Linux系统中RPM 命令参数使用详解
WSUS数据导出/导入
获得操作系统版本
vector介绍(转)
SendMessage,PostMessage
WaitForSingleObject
STL里的数据结构
热门文章
STL(MAP)
Linux命令详解2
vc多线程实例
C# Udp Socket例子
c# Dictionary 遍历,获取key、value
EXE和DLL之间的区别是什么?
c# 序列压缩、反序列解压缩对象并保存文件
[C#] 接收和发送UDP数据
c#判断ftp文件夹是否存在,不存在则创建文件夹
使用OWC生成数据分析图表
Copyright © 2011-2022 走看看