资讯专栏INFORMATION COLUMN

过度与动画

Coly / 1501人阅读

摘要:一过度一过度从一个状态,以动画方式变成另一个状态的变化过程过度属性过度属性持续时间延迟时间属性表示可过度的样式属性多个值,用逗号连接过度曲线整体设置持续时间延迟时间运动曲线默认过度属性注注过度效果通过产生可以制成一个层,层包含需

一、过度

从一个状态,以动画方式变成另一个状态的变化过程

1.过度属性

1.transition-duration 持续时间

2.transition-delay 延迟时间

3.transition-property 属性 表示可过度的样式属性(多个值,用逗号连接)
transition-property:all

4.transition-timing-function:linear  过度曲线

整体设置
transition:持续时间 延迟时间 运动曲线(默认ease) 过度属性(all)

2.注

  • 过度效果通过hover产生可以制成一个hover层,hover层包含需要变化的层
  • hover层的处理方式:与显示层同等区域大小
  • 可以将显示层的位置交于hover层处理

3.案例

鼠标移动到圆柱,圆柱发生变化

.box{
    width: 300px;
    height: 300px;
    margin: 0 auto;
    border-bottom: 1px solid black;
    position: relative;
}
.line{
    width: 30px;
    height: 30px;
    background-color: orange;
    position: absolute;
    bottom: 5px;
    left: 120px;
    transition: .4s;
}
.line:hover{
    height: 200px;

}
.b{
    width: 30px;
    height: 10px;
    border-radius: 50%;
    background-color: #333;
    position: absolute;
    bottom: -5px;
}
.t{
    width: 30px;
    height: 10px;
    border-radius: 50%;
    background-color: #333;
    position: absolute;
    top: -5px;
}

二、动画

1.动画属性

1. animation-name 属性 表示动画名(名字任意起)
animation-name: ;

2. animation-duration 属性 表示动画持续时间
animation-duration: 

2.案例




    
    动画
    


    

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/1747.html

相关文章

  • vue过度动画的使用方法整理

    摘要:事件有效六个过度类名简单地说就是会伴随的整个过程,与存在的时长只都有一帧,所以用肉眼看与几乎是同时出现,同时消失的。未触发效果触发效果,因为所以在他之后的都上移位置发生改变未触发效果,过度开始时改变位置才有效 transition props name: - string,用于自动生成 CSS 过渡类名。例如:name: fade 将自动拓展为.fade-enter,.fade-en...

    xiaolinbang 评论0 收藏0
  • css过度动画

    摘要:综上,上面的代码的值都应该加上,即逐帧动画在实现一个卡通影片或者一个复杂的进度指示框,或者的标志时这种场景比较适应逐帧动画。这种平滑特性不适用于逐帧动画的实现。 缓动效果 回弹动画效果是比较常见的动画,比如小球的运动、对于尺寸变化和角度变化使用回弹效果可以增强动画的体验。小面介绍一些简单的缓动效果的动画。 弹跳动画的实现 css中所有过渡和动画都是跟一条曲线(缓动曲线)有关的,这条曲线...

    Kross 评论0 收藏0
  • 【腾讯优测干货分享】安卓专项测试之 GPU 测试探索

    摘要:通过这两天的调研,笔者将的测试方法简单的分为两类安卓官方提供的工具及方法厂商提供的工具及方法。其中监测仅支持搭载高通处理器的设备,而其他功能可以在搭载任意处理器的手机上使用。 本文来自于Dev Club 开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57c7f... 作者:章未哲——腾讯SNG质量部 背景 我们在安卓上进行性能测试时,如果...

    sugarmo 评论0 收藏0
  • 慕课网 饿了么 vue2.0 项目

    饿了么 vue 项目总结 项目效果预览 ele效果预览项目源码地址 ele源码跟着慕课网黄轶老师 敲饿了么 vue 项目 作者项目源代码地址 项目完成之后 npm run build 这本来是写在最后面一段的,我现在把他写在了最前面,方便我们事先知道,整个项目做完之后是什么样子的 项目完成之后在 根目录 下 npm run build (就是 npm run dev 的那个目录) 会在根目录...

    xuexiangjys 评论0 收藏0

发表评论

0条评论

Coly

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<