首页 > 其他分享 >CSS - 09 过渡

CSS - 09 过渡

时间:2022-10-12 04:23:09浏览次数:56  
标签:transition 效果 ease 09 指定 过渡 CSS 属性

9. 过渡

  • 通过过渡可以指定一个属性发生变化时的切换方式,通常用过渡制作一些简单的动画效果

  • 语法:

    • transition-property:指定要执行过渡的属性
      • 可以同时指定多个属性,用逗号隔开
      • 如果所有属性都需要过渡,使用all关键字
      • 大部分属性都支持过渡效果
      • 过渡时必须从一个有效数值向另一个有效数值进行过渡(auto不算有效数值)
    • transition-duration:指定过渡效果的持续时间
    • transition-delay:延迟过渡效果,等待一段时间后再执行过渡
    • transition-timing-function:过度的时序函数
      • linear 匀速运动
      • ease 默认值,慢速开始,先加速后减速
      • ease-in 加速运动
      • ease-out 减速运动
      • ease-in-out 先加速后减速
      • cubic-bezier() 指定时序函数
      • steps() 分布执行过渡效果,可以设置第二个值:
        • end 在时间结束时执行过渡
        • start 在时间开始时执行过渡
    • transition:同时设置过渡相关的所有属性,无顺序要求

标签:transition,效果,ease,09,指定,过渡,CSS,属性
From: https://www.cnblogs.com/Solitary-Rhyme/p/16783186.html

相关文章

  • CSS - 10 动画
    10.动画动画和过渡类似,都可以实现一些动态效果。不同的是过渡需要在某个属性发生变化时才会触发,动画可以自动触发动态效果设置动画效果,需要先设置一个关键帧,关键帧......
  • CSS - 11 变形:平移,旋转与缩放
    11.变形:平移,旋转与缩放变形是指通过css来改变元素的形状或位置,变形不会影响到页面的布局transform用来设置元素的变形效果11.1平移语法translateX()沿着x轴......
  • CSS - 12 less入门
    12.lessless是一门css的预处理语言,通过less可以编写更少的代码实现更强大的样式由于less增添了许多对css的扩展,所以游览器无法直接执行less代码,执行前必须将less转换......
  • CSS - 13 弹性盒
    13.弹性盒flex弹性盒是css中的一种布局手段,主要用来代替浮动来完成页面的布局。flex可以让元素随页面大小的改变而改变13.1弹性容器使用display来设置弹性容器:fl......
  • CSS - 01 CSS和HTML的结合方式
    1.CSS和HTML的结合方式内联样式/行内样式在标签内部,通过style属性设置元素的样式key:valuevalue;(由于内联样式的复用性非常差,所以开发中基本不使用内联样式)<divst......
  • CSS - 02 CSS选择器
    2.CSS选择器2.1常用选择器1.元素选择器根据标签名来选中指定的元素语法:标签名{}div{ border:1pxsolidred;}span{ border:2pxsolidyellow;}2.id选......
  • 使用html+css初步完成小兔鲜儿案例
    最近在跟着黑马课程学习搭建小兔鲜儿项目,现阶段主要用HTML+CSS完成静态页面的展示,因此为了加深使用css样式的记忆和学习搭建项目的一些小技巧,此文留下了小笔记。  ......
  • 【Django-rest-framework框架】 第09回 内置类,过滤类的其他使用,全局异常处理,接口文档
    目录1.内置认证类,权限类,频率类1.1内置的认证类:1.2内置权限类1.3内置的频率类2.django的配置文件每个配置项的作用3.过滤类的其它使用3.1django-filter3.1.1继承精......
  • CSS3 -2D转换之translate (移动:translate、旋转:rotate、缩放:scale)
    CSS3-2D转换之translate转换(transform)是CSS3中具有颠覆性的特征之一,可以实现元素的位移、旋转、缩放等效果,可以简单理解为变形移动:translate旋转:rotate缩放:scale1......
  • drf-09
    django配置文件1.根路径:BASE_DIR=Path(__file__).resolve().parent.parent2.django加密使用-秘钥SECRET_KEY='django-insecure-ov_#*#-o&svxjrtxe1op*%3wfobg)+)&k......