`
zhangyaochun
  • 浏览: 2613112 次
  • 性别: 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
分享到:
评论

相关推荐

    css3 transform旋转属性鼠标悬停3D立体图片旋转显示

    在现代网页设计中,CSS3(层叠样式表第三版)提供了一系列强大的功能,其中之一就是`transform`属性。本教程将深入探讨`transform`中的旋转属性,以及如何利用这一特性实现鼠标悬停时3D立体图片的动态旋转展示效果。...

    javascript 旋转时钟 使用rotate属性 transform 兼容版本

    总的来说,通过JavaScript和CSS3的`rotate`与`transform`,我们可以创建一个既美观又实用的旋转时钟,并通过适当的兼容性处理确保在大部分浏览器上正常运行。这个过程不仅涉及技术细节,还涉及到用户体验和性能优化...

    css3 transform属性制作完美带阴影效果的3d旋转电影

    在本文中,我们将深入探讨如何使用CSS3的`transform`属性来创建一个具有精美阴影效果的3D旋转电影海报。CSS3是层叠样式表(Cascading Style Sheets)的第三个版本,它引入了许多强大的功能,如动画、变换和过渡,使...

    css3 transform属性创意Loading加载动画效果

    CSS3中的`transform`属性是一个强大的工具,它可以对元素进行二维或三维的变换操作,如旋转(rotate)、缩放(scale)、平移(translate)和倾斜(skew)。在创建Loading加载动画时,`transform`属性能帮助我们实现...

    css3 transform属性制作线条的3D爱心动画demo.zip

    CSS3的`transform`属性允许我们对元素进行各种变换,如旋转(rotate)、缩放(scale)、移动(translate)以及扭曲(skew)。在3D空间中,这些变换变得更加复杂且富有表现力,可以创建出立体的视觉效果。在这个3D...

    纯css3 transform旋转属性创建立体纹理文字特效

    在本文中,我们将深入探讨如何使用CSS3的`transform`属性中的旋转功能来创建立体纹理文字特效。CSS3是 Cascading Style Sheets(层叠样式表)的第三个主要版本,它引入了许多新特性,大大增强了网页设计的灵活性和...

    div css3 transform旋转变形属性制作新浪微博图片抖动

    本文将深入探讨如何利用CSS3的transform属性中的rotate方法来实现一个类似“新浪微博图片抖动”的视觉效果。 首先,我们需要了解`transform: rotate()`这个属性。它用于设置元素的旋转角度,语法是`transform: ...

    纯css3 animation属性制作旋转文字动画切换效果

    在本文中,我们将深入探讨如何使用CSS3的`animation`属性来创建一个旋转的文字动画切换效果。CSS3作为现代网页设计的重要工具,提供了丰富的动画功能,让我们能够无需JavaScript即可实现动态视觉效果。以下是对这个...

    纯css3 3D旋转科技球体动画特效

    【纯CSS3 3D旋转科技球体动画特效】是一种利用现代浏览器支持的CSS3特性实现的视觉效果,它能够创建出引人入胜、富有动态感的科技风格球体旋转展示。在网页设计和开发中,这样的特效可以增强用户体验,使网站或应用...

    CSS3星系轨道3D环绕旋转代码

    在这一项目中,开发者巧妙地运用了CSS3的`animation`、`transform`和`transition`属性,构建了一个模拟星系中星球环绕轨道3D旋转的特效。这个效果不仅令人印象深刻,而且能帮助我们深入理解CSS3的关键特性。 首先,...

    css3 3D旋转动画

    总之,CSS3的3D旋转动画通过`transform`、`transition`、`perspective`和`@keyframes`等特性,为Web开发者提供了创造动态、立体效果的强大工具。在“css3 图片万花筒3D旋转动画特效”中,这些技术被巧妙地融合在一起...

    css3旋转加载动画.zip

    CSS3旋转加载动画则是这类效果的一种,它通过CSS3的transform属性和animation属性来创建一个旋转的效果。下面我们将深入探讨这两个关键知识点。 1. **CSS3 Transform属性**: CSS3的transform属性允许我们对元素...

    纯css3 transform制作带指针偏移Safari指南针动

    本文将深入探讨如何使用纯CSS3的`transform`属性来创建一个带有指针偏移的Safari指南针动画。我们将讨论`transform`属性的核心概念,以及在实现动态指南针时需要注意的细节。 首先,`transform`属性允许我们对元素...

    纯CSS3表情图片旋转动画特效.zip

    在本案例中,重点在于CSS3的`transform`属性,该属性允许我们对元素进行二维或三维变换,如旋转(rotate)、缩放(scale)、平移(translate)等。通过设置`transform: rotate()`,我们可以控制表情图片的旋转角度,...

    css3 transform 14种侧边栏导航的隐藏和显示动画效果

    在本文中,我们将深入探讨如何使用CSS3的`transform`属性来实现14种不同的侧边栏导航隐藏和显示的动画效果。这些效果对于优化移动设备和其他小屏幕设备的用户体验至关重要,因为它们允许用户轻松地访问和隐藏导航...

    CSS3 animation属性制作逼真的大风车旋转动画

    在本案例中,我们将深入探讨如何使用CSS3的animation属性来制作一个逼真的大风车旋转动画。 首先,让我们了解animation属性的基本构成。它由多个子属性组成,包括`animation-name`、`animation-duration`、`...

    css3彗星星旋转动画特效

    在CSS3中,动画效果为网页设计带来了丰富的视觉体验,其中“彗星星旋转动画特效”是一种常见的动态效果,用于创建类似彗星尾巴闪烁旋转的视觉效果。这种特效通常结合了CSS3的`keyframes`规则、`transform`属性以及...

    css3 transform属性制作鼠标点击3D图片叠加动画效果

    3. **CSS动画触发**:当用户点击图片时,添加一个状态类,该类包含3D旋转的transform属性: ```css .image.active { transform: rotateY(180deg); /* 绕Y轴旋转180度,实现翻转效果 */ } ``` 4. **JavaScript...

    css3旋转的环形菜单动画特效

    在CSS3中,我们可以使用`transform`属性来改变元素的外观,其中`rotate()`函数用于指定元素绕其原点的旋转角度。例如,`transform: rotate(45deg)`会将元素顺时针旋转45度。通过改变这个角度值,我们可以实现不同...

    纯css3 transform文字变形3D阴影效果代码

    在本主题中,我们将深入探讨如何使用CSS3的`transform`属性来实现文字的3D变形和阴影效果。`transform`属性允许我们对元素进行旋转、缩放、移动和倾斜等变换,从而创造出丰富的视觉效果。 首先,让我们理解`...

Global site tag (gtag.js) - Google Analytics