CSS动画

(transition、animation)
 //2D动画
transform:translate(); /*偏移*/
transform:rotate(); /*旋转角度*/
transform:scale(1,2); /*缩放的倍数:分别表示宽,高*/
transform:skew(xdeg,xdeg); /*倾斜 参数分别为x轴和y轴倾斜的角度*/
transform:matrix(); /*矩阵的效果*/
//3D动画
transfom:rotateX(xdeg);
transfom:rotateY(xdeg);

过渡

transition属性

编写顺序:属性名称 过渡时间 时间函数 延迟时间

  transition:width 2s,height 2s,transform 2s;
transition-delay:2s; /**延时执行*/
transition-duration: ; /*过渡效果花费的时间*/
transition-timing-function: ; /*时间函数:linear ease*/
transition-property: ; /*过渡的名称*/

注:1、display不能和transition一起使用。

2、transition后面尽量不要跟all (占用浏览器大量的计算资源)

3、常见闪动 我们可以用 perspective 和backface-visibility

animation属性

编写顺序:name duration timing-function delay iteration-count(播放次数) direction(播放顺序) fill-mode(动画结束时候的状态);

动画名称(name)--@keyframes、 过渡时间(duration) 、

延迟时间(delay) 、 时间函数(timing-function)

  animation:动画名称 时间 infinite alternate;
/*写在哪个标签要执行的动画中,
infinite 正向播放 表示动画一直执行
alternate 表示动画轮流播放,交替执行
reverse 反向播放
forwards
是否暂停播放 running //post*/

//写在外部
@keyframes 动画名称{
0%{ }
50%{ }
100%{ }
}

多列

 
 columm-cout:列数;
column-gap:每列的间距;
column-rule:列线的大小 outset 颜色;
column-width: ;

CSS瀑布流

HTML中多个div标签,css中可以用多列的column-gap设置列的间距,还有列宽度

最新文章

  1. Windows Server 2012 NIC Teaming介绍及注意事项
  2. C#基础知识一之base关键字
  3. 文顶顶iOS开发博客链接整理及部分项目源代码下载
  4. 使用maven镜像
  5. android sdcard信息获取
  6. iOS YSMine 通用设置
  7. 刚刚开通博客,分享Asp.Net的GridView的基本用法
  8. 百度地图整合功能分享修正版[ZMap.js] 实例源码!
  9. [转载] 高流量大并发Linux TCP 性能调优
  10. Silverlight RadGridView的HeaderCellStyle样式
  11. PAT1028—— 人口普查
  12. 【2】python核心编程 第四章-python对象
  13. Mysql 5.6 新特性
  14. c语言中实现从0-1的随机数输出
  15. 深度学习在 CTR 中应用
  16. 代码规范mark一下
  17. SVN切换账号
  18. requirejs amd module load example
  19. angularJs绑定select的正确姿势
  20. centos7搭建filebeat

热门文章

  1. 一文说通C#中的异步编程补遗
  2. 1、Java 开发环境配置
  3. c++萌新到大牛,要看哪些书?
  4. AndroidStudio新建项目报错build failed
  5. 封装react antd的upload上传组件
  6. 关于dubbo扩展点的一点分析
  7. kafka-clients 1.0 内部响应接口文档
  8. 很挫的 SHFileOperation 用法 2011-07-18 11:42
  9. PythonCrashCourse 第四章习题
  10. 实现图像的二值化(java+opencv)