CSS3 Transform

简介:

Css3 transform 允许元素在2维以及3维空间进行变换。具体包括三大块,2D transform、3Dtransform、以及SVG transform。这种变化是基于像素操作的,操作包括移动,旋转,大小变换等。

Transform origin:

例如,如果bottom就是底边的中点,left就是左边的中点。Center就是图形的中心。当然也可以以length或者%来定位中心点。

这里要说一下,如果用的是谷歌浏览器的话,transform一定要用webkit前缀。

Perspective:视距的大小

使用方法如下:(看远近)

-webkit-transform: perspective(199px) rotateY(4500deg);

Perspective-origin:

transition:transform 5s linear;

-webkit-transform-origin: 50% 50% 100px;

-webkit-transform: perspective(1990px) rotateX(4500deg);

Transform-style:

这个值得具体使用方法,至今不清楚,只知道属性有flat和preserve-3d两个。

一般会选择后者preserve-3d;

Backface-visibility:

能不能看到背面。backface-visibility: hidden;

这个属性与我们设想的不同,因为背面如果设置成hidden的话,与事实不符合。

若想实现真实效果就需要两个div来弄。

Matrix这个东东也是有些些难。

像scale,translate或者rotate这种函数都相对而言比较简单

一些细节比如translate(30px);即向x正方向移动30px;

Skew表示倾斜

一个参数的时候,表示水平方向的倾斜程度。

比如skew(30deg);

两个参数时

-webkit-transform: skew(0deg,30deg);

表示y方向倾斜程度

CSS3 Transform详解相关推荐

  1. html旋转角度计算,CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate) | 0101后花园...

    CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate) | 0101后花园 2018-09-26 在CSS3中,可以利用transfor ...

  2. CSS3 animation-fill-mode详解

    CSS3 animation-fill-mode详解 定义 animation-fill-mode 属性规定当动画不播放时(当动画完成时,或当动画有一个延迟未开始播放时),要应用到元素的样式. 默认情 ...

  3. Transform详解

    目录 1.Transform简介 2.Transform结构 3.Transform encoder过程 4.Attention 5.Self-Attention 5.1.self-Attention ...

  4. Unity快速入门之二 GUI Transform 详解

    Unity快速入门之一 3D基础概念.Camera.Canvas RenderMode的几种方式对比_翕翕堂 Unity快速入门之二 GUI Transform 详解_翕翕堂 Unity快速入门之三 ...

  5. CSS3 Tranform详解

    转自: http://hi.baidu.com/vital_hh/blog/item/497d59f09eb68849352acca8.html CSS3 Tranform的作用就是实现一些变换效果, ...

  6. css3 @keyframes、transform详解与实例

    一.transform 和@keyframes动画的区别: @keyframes动画是循环的,而transform 只执行一遍. 二.@keyframes CSS3中添加的新属性animation是用 ...

  7. CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate)

    在CSS3中,可以利用transform功能来实现文字或图像的旋转.缩放.倾斜.移动这四种类型的变形处理,本文将对此做详细介绍. 一.旋转 rotate 用法:transform: rotate(45 ...

  8. CSS3 属性 transform 详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate)

    在CSS3中,可以利用 transform ( 变形 ) 功能来实现文字或图像的旋转.缩放.倾斜.移动这四种类型的变形处理,本文将对此做详细介绍. 一. 旋转 rotate 用法:transform: ...

  9. CSS3动画详解(图文教程)

    本文最初发表于博客园,并在GitHub上持续更新前端的系列文章.欢迎在GitHub上关注我,一起入门和进阶前端. 以下是正文. 前言 本文主要内容: 过渡:transition 2D 转换 trans ...

最新文章

  1. 一种全自动的牙齿CBCT三维个体识别和分割方法
  2. 【BZOJ】3751: [NOIP2014]解方程【秦九韶公式】【大整数取模技巧】
  3. python软件是免费的吗-python软件都是免费的吗
  4. tomcat7 https 拒绝连接_Ubuntu上运行Docker提示权限拒绝,如何处理?
  5. 串结构练习——字符串连接
  6. Unfair contest 模拟-分类讨论
  7. linux打开图形化命令,在Linux命令行中以图形化窗口打开文件夹
  8. python2和python3如何共存,如何安装多版本python python2和python3共存以及pip共存
  9. rocketmq 启动_016【windows版Rocketmq】小白学习Rocketmq单机部署
  10. python数组元素复制_python的numpy数组 的复制问题?
  11. Dollar toolbox 学习笔记(一)
  12. Package.json 属性说明
  13. 世界互联网大会乌镇峰会:14项世界互联网领先科技成果发布
  14. 老男孩教育每日一题-第95天-shell脚本知识点:书写脚本完成ftp上传下载
  15. java可达性_可达性分析详解
  16. ffmpeg 命令转vp9
  17. 2017计算机应用基础实践,计算机应用基础试题及答案
  18. 哪种编程语言好?大神为你分析 Go、Java、C、C++ 等主流编程语言
  19. GitHub、Apache 等平台开源项目,受美国出口管制么?
  20. DiskLruCache 源码分析

热门文章

  1. 【医学+深度论文:F10】ISBI Using Deep Learning for Robustness to Parapapillary Atrophy in Optic Disc
  2. Linux-系统管理02-本地远程连接服务器
  3. 测试封装的ftp客户端——Cftp类
  4. user用户注册表和manage管理员表接口文档
  5. 【STM32学习笔记-LED呼吸灯】
  6. 多点解读爱美客赴港:是“女人的消金窟”还是“大佬的掘金池”?
  7. 女生二本学护理专业和计算机专业哪个好,二本女生适合的6大“医学专业”,好就业,工作压力小,还很稳定...
  8. Homestead安装
  9. 企业发放的奖金根据企业的当年利润决定。当利润I低于或等于100000元时,奖金可提成10%;利润大于100000元,小于200000元(100000<I≤200000)时,低于100000元的部分按1
  10. Python实现小说人物关系输出(完整+修正)