当前位置: 首页 > article >正文

CSS3过渡

CSS过渡能够做出一些好看动画效果,无需使用Flash动画或JavaScript

使用语法:

         transition:  property   time   speedChange   delayTime,    . . .

属性:  

         ① property:过渡的属性

          ② time:过渡的时间

          ③ speedChange :过渡时速度的变化

          ④ delayTime:过渡效果延迟触发的时间

     一个过渡属性为一组,多个过渡属性用逗号分隔

使用如下:

① 令box1悬浮时宽度过渡1s

.box1:hover {
    width: 200px;
    transition: width 1s;
}

② 令box1悬浮时宽度过渡1s,延迟0.5s触发

.box1:hover {
    width: 200px;
    transition: width 1s 0.5s;
}

③ 令box1悬浮时高度过渡1s,过渡时速度变化选用ease(渐进渐出,是默认值),延迟0.2s触发

.box1:hover {
    height: 200px;
    transition: height 1s ease 0.2s;
}

④ 令box1悬浮时宽度过渡1s,高度过渡1s,延迟0.5s触发,速度采用渐进渐出ease

.box1:hover {
    width: 200px;
    height: 200px;
    transition: width 1s ease 0.5s,  height 1s ease 0.5s;
}

⑤ 令box1悬浮时所有属性过渡1s

.box1:hover {
    width: 200px;
    height: 200px;
    transition: all 1s;
    /* 或 */
    transition: 1s;
}


http://www.kler.cn/a/330072.html

相关文章:

  • C#,图片分层(Layer Bitmap)绘制,反色、高斯模糊及凹凸贴图等处理的高速算法与源程序
  • Xcode 正则表达式实现查找替换
  • Codeforces Round 996 (Div. 2)(4 / 6)
  • 逻辑测试题
  • 如何当前正在运行的 Elasticsearch 集群信息
  • 力扣经典练习题之70.爬楼梯
  • CSP-J 复赛算法 贪心算法练习
  • Elasticsearch学习笔记(2)
  • [RabbitMQ] 7种工作模式详细介绍
  • 腾讯云SDK基本概念
  • OpenGL ES 之EGL(6)
  • 学生课堂行为检测数据集 8800张 上课行为 标注voc yolo 7类
  • [Go语言快速上手]函数和包
  • 在Kali Linux中使用VNC和iptables配置xrdp以实现远程连接
  • 一文上手SpringSecurity【七】
  • OpenGL笔记之事件驱动设计将相机控制类和应用程序类分离
  • 三、数据链路层(上)
  • Spring Boot与GraphQL:现代化API设计
  • 《Ubuntu20.04环境下的ROS进阶学习7》
  • Windows 10再次成为Steam上最受欢迎的操作系统 Linux用户比例略有下降
  • Redis:初识Redis
  • 【git】提交更改到仓库
  • 让CSS flex布局最后一行列表左对齐的N种方法
  • fastAPI教程:路由操作及HTTP请求响应
  • python的几个基本数据类型及其相关操作(字符串str,元组tuple,列表list,字典dict)
  • ros2 自定义工作空间添加source