`
zhangyaochun
  • 浏览: 2563069 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

css3动画属性系列之transform细讲旋转rotate

    博客分类:
  • css3
阅读更多

1、语法:

 

  transform: none |  <transform-function> [<transform-function>]*

 

 

2、取值:

 

  • none                                  ----不进行变化
  • <transform-function>         ----一个或多个变换函数,以空格分开

可以用于内联元素和块级元素,可以实现旋转、缩放、移动等等效果。具体如下:

  • rotate ---旋转
/*
  rotate(<angle>)
  通过指定的角度对元素指定一个2D旋转
  需要先有一个transform-origin属性的定义
  transform-origin是旋转的基点
  angle是旋转的角度,正值表示顺时针,负值表示逆时针
  deg为度的意思,如60deg表示60度
*/
#test{
   transform:rotate(60deg);                //w3c标准
  -webkit-transform:rotate(60deg);   //webkit内核的safari和chrome
  -moz-transform:rotate(60deg);      //ff
  -o-transform:rotate(60deg);          //opera 
  -ms-transform:rotate(60deg);       //IE9
}
 
1
1
分享到:
评论

相关推荐

    HTML5/CSS3实现大风车旋转动画

    这次我们要来分享一款很酷的HTML5动画,是一个可以旋转的大风车动画效果,回顾一下利用HTML5实现的旋转动画,我们可以看HTML5/CSS3实现3D旋转陀螺动画,它们的实现都是利用CSS3的transform:rotate属性,这款大风车...

    CSS3 立方体链接特效 带3D旋转动画.rar

    带3D旋转动画,响应式链接特效,鼠标放在上面,立方体就会旋转,同时链接是旋转显示出来,可上下旋转,也可左右旋转,两个都是这样的,我们可以学习用HTML5 css3技术生成立方体特效,另外是一些CSS3中动画属性元素的...

    3D旋转立方体(HTML+CSS3)源码.rar

    3D旋转立方体(HTML+CSS3)源码 主要知识点:css3的transform,rotate,translate,animation等动画, 以perspective,transform-style等属性为辅助

    基于css3新属性transform及原生js实现鼠标拖动3d立方体旋转

    从而通过改变transform:rotate属性值来达到3d立方体旋转的效果 HTML代码块: &lt;body&gt; &lt;input type="button" class="open" value="点击散开"/&gt; &lt;input type="text" class="xNum" value=""/&gt;//X...

    纯css实现28种加载loading动态效果

    CSS3实现多种load加载效果,纯CSS3实现多种加载中效果,纯CSS3实现28种加载...3、利用了animation-fill-mode和animation的样式设置,针对动画设置了transform的角度旋转动画rotate设置。 更多资源分享可以看我的主页

    CSS实现弹簧效果的旋转加载动画

    此处用到CSS3的transform属性。 CSS3的变形(transform)属性让元素在一个坐标系统中变形。这个属性包含一系列变形函数,可以移动、旋转和缩放元素。 transform属性可用于内联元素和块元素。其默认值为none,表示不...

    css3 transform及原生js实现鼠标拖动3D立方体旋转

     从而通过改变transform:rotate属性值来达到3D立方体旋转的效果: HTML代码块: XML/HTML Code复制内容到剪贴板 &lt;body&gt;  &lt;input type="button" class="open" value="点击散开"/&gt;  &lt;input...

    最新CSS3学习视频教程 33讲完整版 后盾网CSS3视频教程

    ├01 css3元素选择器 属性选择器 伪类选择器.mp4 ├02 css3文本选择器 表单选择器 子选择器.mp4 ├03 rgba 字体单位 text-shadow box-shadow.mp4 ├04 盒子尺寸 box-sizing 分栏 background-size linear-gradient ...

    jquery.css-transform:用于变换操作和动画支持的轻量级 jQuery 插件

    jQuery CSS Transform 是一个轻量级的 jQuery 插件,它为支持 CSS 转换的浏览器添加了转换操作和动画支持。 它对于在支持 CSS 转换但不支持 CSS 转换(例如 IE9)的浏览器上为 CSS 转换属性设置动画特别有用。 它...

    CSS3实现超慢速移动动画效果非常流畅无卡顿

    使用CSS3会获得非常理想的效果 复制代码代码如下: transform: translate3d(80px, 150px, 0px) rotate(1220deg); transition: transform 30s linear 0s; 上面一个属性表示图像变换 translate3d(80px, 150px, 0px) ...

    CSS3实现任意图片lowpoly动画效果实例

    这是一个利用CSS3的动画属性实现的结合lowpoly(低多边形风格)的效果,主要利用了CSS3 transform属性的rotate旋转,translate移动,scale缩放,CSS代码部分非常简单,唯一有趣的是 nth-of-type选择器的使用,这里UI...

    css入门笔记

    1.css的概述 1.问题 HTML属性修饰有一定局限,是不太便捷 2.css的语法规范 1.使用css样式方式 1.内联样式 行内样式 特点:将css样式定义在HTML标记中 语法: 样式声明:用样式属性和值组成(属性:值;) ...

    你所不知道的 CSS 动画技巧与细节

    在动画中,旋转是非常常用的属性, { transform: rotate(90deg); } 那旋转有一些什么高级点的技巧呢?当然是可以改变 transfrom-origin ,改变旋转中心点啦。 开个玩笑,改变旋转中心点这个估计大家都知道了,这里...

    CSS3+HTML5+JS 实现一个块的收缩与展开动画效果

    最近在做项目时,发现CSS3中关于动画的技术,自己很少运用在项目中,平时一些列表块的收缩和展开动画效果,几乎都是使用... ①图标部分,我们可以使用伪类来绘画出箭头,并且使用 transform 的旋转属性 rotate 进

    CSS3+js实现简单的时钟特效

    本文给大家分享的是使用CSS3结合js实现简单的时钟特效的代码,主要是使用了css3 的transform属性中的 rotate的旋转效果和translate的位移效果的,这里推荐给大家,希望大家能够喜欢。

    css3中新增的样式使用示例附效果图

    在PC版开发中由于IE原因,我们很少用到css3,但随着平板和智能手机进入我们的生活,以及现在越来越流行,在手机版和平板版开发中我们就可以大胆的使用了,下面我们探讨常用几个css3属性: 1.css3前缀使用介绍,我们...

    CSS3 3D 技术手把手教你玩转

    要玩转css3的3d,就必须了解几个词汇,便是透视(perspective)、旋转(rotate)和移动(translate)。透视即是以现实的视角来看屏幕上的2D事物,从而展现3D的效果。旋转则不再是2D平面上的旋转,而是三维坐标系的旋转,就...

    css3 中的新特性加强记忆详解

    css3被拆分成如下的小模块,选择器,盒模型,背景和边框,文字特效,2D/3D转换,动画,多列布局和用户界面 2D转换 使用transform:属性来为元素设置2D转换,兼容浏览器加前缀 –webkit- -moz- 使用rotate()方法,让...

Global site tag (gtag.js) - Google Analytics