CSS3常用转换总结
一、2D转换
translate(npx,npx)

相对当前元素位置移动
/* 实现div向左移动50个像素,并向下移动100个像素 */ div
{
transform: translate(50px,100px);
-ms-transform: translate(50px,100px); /* IE 9 */
-webkit-transform: translate(50px,100px); /* Safari and Chrome */
}
rotate(ndeg)

相对当前角度旋转
/* 实现div顺时针旋转30度 */ div
{
transform: rotate(30deg);
-ms-transform: rotate(30deg);
-webkit-transform: rotate(30deg);
}
scale(n,n)

相对当前大小缩放
/* 实现div宽度加长2倍,高度增高3倍 */ div
{
transform: scale(2,3);
-ms-transform: scale(2,3);
-webkit-transform: scale(2,3);
}
skew(ndeg,ndeg)

相对当前角度透视倾斜
/* 实现div在X轴和Y轴上分别倾斜20度和30度 */ div
{
transform: skew(30deg,20deg);
-ms-transform: skew(30deg,20deg);
-webkit-transform: skew(30deg,20deg);
}
matrix(n,n,n,n,n,n)

复合属性,六个参数分别包含旋转,缩放,移动(平移)和倾斜功能
/* 实现div旋转30° */ div
{
transform:matrix(0.8,0.5,-0.5,0.8,0,0);
-ms-transform:matrix(0.8,0.5,-0.5,0.8,0,0);
-webkit-transform:matrix(0.8,0.5,-0.5,0.8,0,0);
}
二、3D转换
rotateX(ndeg)

相对当前角度围绕X轴旋转
/* 实现div围绕X轴旋转45度 */ div
{
transform: rotateX(45deg);
-webkit-transform: rotateX(45deg);
}
rotateY(ndeg)

相对当前角度围绕Y轴旋转
/* 实现div围绕Y轴旋转45度 */ div
{
transform: rotateY(45deg);
-webkit-transform: rotateY(45deg);
}
rotateZ(ndeg)

相对当前角度围绕Z轴旋转
/* 实现div围绕Z轴旋转45度 */ div
{
transform: rotateZ(45deg);
-webkit-transform: rotateZ(45deg);
}
3D转换之translate
translateX(npx)
相对当前元素位置沿X轴移动
translateY(npx)
相对当前元素位置沿Y轴移动
translateZ(npx)
相对当前元素位置沿Z轴移动
translate3d(x,y,z)
3D转换之scale
scaleX(n)
相对当前元素位置沿X轴缩放
scaleY(n)
相对当前元素位置沿Y轴缩放
scaleZ(n)
相对当前元素位置沿Z轴缩放
scale3d(x,y,z)
3D转换之rotate
rotateX(ndeg)
相对当前元素位置沿X轴旋转
rotateY(ndeg)
相对当前元素位置沿Y轴旋转
rotateZ(ndeg)
相对当前元素位置沿Z轴旋转
rotate3d(xdeg,ydeg,zdeg)
CSS3常用转换总结的更多相关文章
- CSS/CSS3常用样式小结
1.强制文本单行显示: white-space:nowrap; 多行文本最后省略号: display: -webkit-box; -webkit-line-clamp:2; overflow: hid ...
- CSS3常用30种选择器总结
CSS3常用30种选择器总结 HTML5/CSS3时尚的圆盘时钟动画 带当前日期 www.html5tricks.com/demo/html5-css3-clock-with-date/index.h ...
- WPF常用转换
原文 WPF常用转换 以下是代码中常常用到的一些转换,整理如下,后续再不断完善: 1.string和Color的转换 //string转Color (Color)ColorConverter.Conv ...
- web 开发:CSS3 常用属性——速查手册!
web 开发:CSS3 常用属性——速查手册! CSS3 简介:http://www.runoob.com/css3/css3-intro.html 1.目录 http://caniuse.com/ ...
- css3 2d转换3d转换以及动画的知识点汇总
css3 2d转换 2d转换的方法: 1.移动 translate(x, y) 可以改变元素的位置,x.y可为负值: 2.缩放 scale(x, y) 可以对元素进行水平和垂直方向的缩放,x.y的取值 ...
- [总结]CSS/CSS3常用样式与web移动端资源
CSS/CSS3常用样式与知识点 IE条件注释 条件注释简介 IE中的条件注释(Conditional comments)对IE的版本和IE非IE有优秀的区分能力,是WEB设计中常用的hack方法.条 ...
- CSS3常用功能的写法 转
CSS3常用功能的写法 作者: 阮一峰 随着浏览器的升级,CSS3已经可以投入实际应用了. 但是,不同的浏览器有不同的CSS3实现,兼容性是一个大问题.上周的YDN介绍了CSS3 Please网站 ...
- ffplay的快捷键以及选项 FFmpeg 基本用法 FFmpeg常用基本命令 ffmpeg常用转换命令,支持WAV转AMR
ffmpeg -i 32_mkv_h264_718x480_ac3.mkv -codec copy -bsf:v h264_mp4toannexb -f mpegts xx.ts ./ffmpeg ...
- CSS3常用知识点
CSS3常用知识点 1 css3选择器 1.1 属性选择器 /* E[attr~=val] 表示的一个单独的属性值 这个属性值是以空格分隔的*/ .attr2 a[class~="kawa& ...
随机推荐
- SecureCRT循环检查设备状态
1: #$language = "VBScript" 2: #$interface = "1.0" 3: 4: ' This automatically gen ...
- C# TSF 输入法的获取
原文 C# TSF 输入法的获取 起因: 「添雨跟打器」中存在一个问题.在 windows 8/10 里面,输入法就获取不到了.我一直没有去管这样的问题.但是也大致知道,可能是 TSF 架构的问题. ...
- 讨论2-sat建设和解决问题
2-sat问题是一种常见的问题.给定若干个01变量,变量之间满足一些二元约束,求是否有解存在.若存在,给出可行解或依照字典序给出最优解. 以下给出与其相应的图论模型:给每一个变量i设立2个点,我的习惯 ...
- 【UVA】11992 - Fast Matrix Operations(段树模板)
主体段树,要注意,因为有set和add操作,当慵懒的标志下推.递归优先set,后复发add,每次运行set行动add马克清0 WA了好几次是由于计算那一段的时候出问题了,可笑的是我对着模板找了一个多小 ...
- qt4.8.7 源码在win7+vs2010环境的x64编译(qt 64位)
由于qt官网上,没有直接提供x64的安装包,但由于项目需要x64的qt,所以,小编不得不下载qt的源码,经历了一次长达约4个小时的编译过程.今年国庆7天,就遭这事上了,哈哈~~~ 几个下载链接: qt ...
- 好玩的WPF第三弹:颤抖吧,地球!消失吧,地球!
原文:好玩的WPF第三弹:颤抖吧,地球!消失吧,地球! 版权声明:转载请联系本人,感谢配合!本站地址:http://blog.csdn.net/nomasp https://blog.csdn.net ...
- WPF图片放大后模糊的解决方法
原文:WPF图片放大后模糊的解决方法 WPF中显示图片的方式很多,可以用Image控件来显示图像,或者直接设置一个控件的Background.图片的放大也很简单,直接设置显示图片的控件的Width和H ...
- WPF 为资源字典 添加事件响应的后台类
原文:WPF 为资源字典 添加事件响应的后台类 前言,有许多同学在写WPF程序时在资源字典里加入了其它控件,但又想写事件来控制这个控件,但是资源字典没有CS文件,不像窗体XAML还有一个后台的CS文件 ...
- Python Pandas 分析郁达夫《故都的秋》
最近刚学这块,如果有错误的地方还请大家担待. 本文用到的Python包: Ipython, Numpy, Pandas, Matplotlib 故都的秋原文参考:http://www.xiexingc ...
- MEF、MAF和Unity的区别
在刚学习MEF时,经常会问一个问题,那就是MEF和MAF这样的插件框架.和Unity这样的IoC框架到底有什么区别.MEF与MAF(Managed Addin Framework)最大不同在于:前者关 ...


