一。CSS3中的transform(旋转)允许您翻转,旋转,缩放和倾斜元素。
transform(旋转)是一种让元素更改形状,大小和位置的效果。
CSS3支持2D和3D转换。

例子:

<html>
<head><style>#first {background-color: yellow;width: 200px;height: 200px;margin: 100px;transform: rotate(0deg);transition: transform 1s ease;}#first:hover {transform: rotate(500deg);     //rotate()方法里的deg数值越大,旋转的越久。}</style>
</head>
<body><div id="first">w3cschool</div>
</body>
</html>

transition可以有以下值:
ease-动画开始缓慢,然后加速(此为default默认值)
ease-in:缓步开始,然后加速,突然停止。
ease-out:快速启动,但减速停止。
ease-in-out:类似与缓冲,但更加微妙的加速和减速。
linear:匀速转换。

顺便说一下贝塞尔曲线,英文全称为(cubiz-bezier),cubiz-bezier()函数,它允许你在cubiz-bezier函数中定义你自己的值,值从0到1.
代码格式如下:
transition-timing-fucntion:cbiz-bezier(0,0,1,1);
因为这个函数较为复杂,本人又比较菜,所以有兴趣的同学可以去百度一下。

二。CSS3中的transform:rotate(),当rotate()中的值为正值时,顺时针旋转。
当rotate()中的值为负值时,逆时针旋转。
例子如下:

div.positive{
width:200px;
height:100px;
margin-top:30px;
background-color:red;
transform:rotate(10deg);
}
div.negative{
width:200px;
height:100px;
margin-top:30px;
background-color:red;
transform;rotate(-10deg);
}

CSS3中rotate的作用相关推荐

  1. css3中变形与动画(三)

    transform可以实现矩阵变换,transition实现属性的平滑过渡,animation意思是动画,动漫,这个属性才和真正意义的一帧一帧的动画相关.本文就介绍animation属性. anima ...

  2. CSS3中的动画效果记录

    今天要记录的是CSS3中的三种属性transform.transition以及animation,这三个属性大大提升了css处理动画的能力. 一.Transform 变形 CSS中transform ...

  3. css3中的变形(transform)、过渡(transtion)、动画(animation)

    Transform字面上就是变形,改变的意思.在CSS3中transform主要包括以下几种:旋转rotate.扭曲skew.缩放scale和移动translate以及矩阵变形matrix.下面我们一 ...

  4. CSS3中的3D变换与简易立方体的制作

    大家好,这里是demo软件园,今天为大家分享的是css3中的3d变换. 我们首先要知道在浏览器中,X轴是从左到右,Y轴是从上到下,Z轴是从里到外.CSS的3d变换中,有以下属性: A.3D旋转: CS ...

  5. CSS3中3D综合应用及分析

    2019独角兽企业重金招聘Python工程师标准>>> 今天我要和大家一起来学习一个酷炫的鼠标Hover效果.主要将会涉及到CSS3中3D效果的使用,以及在实现过程中我们使用到的一些 ...

  6. CSS3中的一些新特性(CSS)

    CSS3中的一些新特性 CSS3能做什么 边框 阴影 box-shadow 颜色 文字与字体 背景 CSS3中的动画 CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1的基础上增加了很多强大 ...

  7. css3中的2D和3D转换、动画效果以及布局

    文章目录 一.2D转换: 1. 2D移动:translate().使用translate()函数,你可以把元素从原来的位置移动.移动参照元素左上角原点 2. 2D缩放: 3. 2D旋转: 4. 2D翻 ...

  8. 简单介绍CSS3中的transform的使用方法

    一,转换(transform)是CSS3中具有颠覆性的特征之一,可以实现元素的位移,旋转,缩放等效果.分为两种转换,分别是2D以及3D转换效果. 转换可以简单理解为的变形,其主要效果有三种: 移动:t ...

  9. html中的transform属性,CSS3中transform属性

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 一.Transform描述: ransform是变形,改变的意思.在CSS3中transform主要包括以下几种:旋转r ...

最新文章

  1. tomcat的启动和窗体隐藏
  2. golang中的随机数
  3. 数据库监听。数据库一次notify,Activity多次接收
  4. 最初步软件需求说法的简单调查报告
  5. java面试题33 Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).
  6. 注册docker hub账号
  7. 删除排序数组中的重复数字
  8. 我们究竟需要什么!!?
  9. centos安装docker详细步骤,如何配置阿里云镜像加速
  10. 随机读写工具,手写,百度云源码直接下载
  11. Ubuntu修改su和sudo密码
  12. 【Prescan学习】Prescan环境配置(介绍+安装+学习资源)
  13. 图片复印如何去除黑底_我告诉你照片打印如何去除黑底
  14. 苹果手机打电话没有声音怎么回事_微信打电话没有声音
  15. 如何写出令人惊叹的设计文档?
  16. python html 补全标签_补充:HTML标签和CSS
  17. db的中英文全称_DB是什么?解读《北京遇上西雅图》中英语文化
  18. 苹果自带输入法怎么换行_微信个性签名怎么弄成竖的?不仅可以竖着还可以加边框效果!...
  19. Vue经典面试题及答案汇总(持续更新)
  20. Python爬虫初学:报错1:UnicodeEncodeError: 'gbk' codec can't encode character '\xbb'……

热门文章

  1. console,控制台也能玩出花样(console操作大全)
  2. matlab 三维画图总结
  3. html 未读消息红点,消息未读之点不完的小红点(Node+Websocket)
  4. python编程求1!+2!+…+n!_python计算阶乘和的方法(1!+2!+3!+...+n!)
  5. JAVA标准系列(JSRnbsp;208:nbsp;Javanbsp;Busi…
  6. 视频到图片(每隔几帧保存一张图片)opencv实现
  7. 【报告分享】2021中国医生洞察报告-丁香园(附下载)
  8. 福建土楼ppt计算机二级,福建土楼PPT.ppt
  9. 【windows】网络设置了代理,怎么关闭
  10. 一门课程学习转录组调控分析和R可视化第十四期 (线上线下开课)