博客
关于我
css3转换
阅读量:320 次
发布时间:2019-03-03

本文共 1976 字,大约阅读时间需要 6 分钟。

1 2D转换

1.1 二维坐标系

1.2 2D转换之移动translate

    
Document

实现盒子中的盒子水平居中,垂直居中

 

    
Document

123

1.2 2D旋转之rotate

鼠标经过,图片旋转360度

    
Document

三角形

    
Document

旋转中心点transform-origin

    
Document

图片从左下角逆时针旋转出现

    
Document

1.3 2D转换之缩放scale

    
Document
123123

鼠标经过,图片变大

    
Document

    
Document
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

1.4 2D转换综合写法

    
Document

 

2 css3动画

2.1 什么是动画

  • 动画是 CSS3 中最具颠覆性的特征之一,可通过设置多个节点来精确的控制一个或者一组动画,从而实现复杂的动画效果

2.2 动画的基本使用

  • 先定义动画

  • 在调用定义好的动画

2.3 语法格式(定义动画)

@keyframes 动画名称 {    0% {        width: 100px;    }    100% {        width: 200px    }}

2.4 语法格式(使用动画)

div {    /* 调用动画 */    animation-name: 动画名称;    /* 持续时间 */    animation-duration: 持续时间;}

2.5 动画序列

  • 0% 是动画的开始,100 % 是动画的完成,这样的规则就是动画序列

  • 在 @keyframs 中规定某项 CSS 样式,就由创建当前样式逐渐改为新样式的动画效果

  • 动画是使元素从一个样式逐渐变化为另一个样式的效果,可以改变任意多的样式任意多的次数

  • 用百分比来规定变化发生的时间,或用 fromto,等同于 0% 和 100%

2.6 代码演示

    
Document

2.7 常见的属性

代码演示

    
Document

2.8 动画简写方式

  1. 动画简写方式

    /* animation: 动画名称 持续时间 运动曲线 何时开始 播放次数 是否反方向 起始与结束状态 */animation: name duration timing-function delay iteration-count direction fill-mode
  2. 知识要点

    • 简写属性里面不包含 animation-paly-state

    • 暂停动画 animation-paly-state: paused; 经常和鼠标经过等其他配合使用

    • 要想动画走回来,而不是直接调回来:animation-direction: alternate

    • 盒子动画结束后,停在结束位置:animation-fill-mode: forwards

  3. 代码演示

    animation: move 2s linear 1s infinite alternate forwards;

2.9 热点图案例

 

2.10 速度曲线细节

  1. 速度曲线细节

    
Document
世纪佳缘我在这里等你

奔跑的熊大  

    
Document

 

转载地址:http://gsql.baihongyu.com/

你可能感兴趣的文章
MySql中 delimiter 详解
查看>>
MYSQL中 find_in_set() 函数用法详解
查看>>
MySQL中auto_increment有什么作用?(IT枫斗者)
查看>>
MySQL中B+Tree索引原理
查看>>
mysql中cast() 和convert()的用法讲解
查看>>
mysql中datetime与timestamp类型有什么区别
查看>>
MySQL中DQL语言的执行顺序
查看>>
mysql中floor函数的作用是什么?
查看>>
MySQL中group by 与 order by 一起使用排序问题
查看>>
mysql中having的用法
查看>>
MySQL中interactive_timeout和wait_timeout的区别
查看>>
mysql中int、bigint、smallint 和 tinyint的区别、char和varchar的区别详细介绍
查看>>
mysql中json_extract的使用方法
查看>>
mysql中json_extract的使用方法
查看>>
mysql中kill掉所有锁表的进程
查看>>
mysql中like % %模糊查询
查看>>
MySql中mvcc学习记录
查看>>
mysql中null和空字符串的区别与问题!
查看>>