kevy-loading(加载动画)丰富多样的纯CSS个性加载动画

全端通用的加载动画,含18种纯css特效个性动画,可以设置动画颜色和提示文字颜色,简单的设置瞬间提高你的应用层次感,动画截图如下:

 

方法和属性

名称类型描述
typeString动画类型,可选值为nb-spinner、bt-spinner、db-spinner、dbl-spinner、reverse-spinner、hm-spinner、triple-spinner、cm-spinner、multi-spinner、dot-loader、mesh-loader、heart-loader、ss-loader、ls-loader、bsm-loader、bsrm-loader、pacman-loader、bps-loader
colorString动画颜色,支持css颜色值,默认#07c160
tipString提示文字
tipColorString提示文字颜色,默认#333333
transparentBoolean是否透明,默认false

使用说明

复制代码<template>
    <view class="content">
        <kevy-loading v-if="show" :transparent="false" :type='type' color="blue" tip-color="blue"
            tip="加载中..."></kevy-loading>
    </view>
</template>

<script>
    import kevyLoading from '@/components/kevy-loading/kevy-loading'
    export default {
        components: {
            kevyLoading
        },
        data() {
            return {
                //支持动画类型有:nb-spinner|bt-spinner|db-spinner|dbl-spinner|reverse-spinner|hm-spinner|triple-spinner|cm-spinner|multi-spinner|dot-loader|mesh-loader|heart-loader|ss-loader|ls-loader|bsm-loader|bsrm-loader|pacman-loader|bps-loader
                type: 'pacman-loader',
                show: true
            }
        }
    }
</script>

<style lang="scss" scoped>
    .content {
        width: 100vw;
        height: 100vh;
        box-sizing: border-box;
    }
</style>

插件地址:https: //ext.dcloud.net.cn/plugin?id=11451 

注意删除上方链接中的空格。

​​​​​​​

loading动画的好处:

  1. 减缓用户等待焦虑的心态:loading动画可以让用户知道程序正在运行,而不是挂掉或者显示空白。
  2. 作为品牌透传,增加曝光:好的loading动画是可以给用户留下深刻印象的,比如一个有特色、有创意的loading动画,是可以做到吸引用户眼球,从而加深品牌印象的。

       综上,loading动画作为一个系统元素,在用户体验中起到的作用还是很大的,好的loading动画是可以给用户预期并减少焦虑,带给用户更好的体验的。

实现loading动画的方式有:

  1. 使用CSS3的animation制作动画效果,通过关键帧动画实现loading的动态效果。
  2. 使用SVG制作动画效果,通过组合SVG动画、路径和时间控制实现loading的动态效果。
  3. 使用CSS的transform和transition属性实现loading的动画效果。
  4. 使用canvas绘制动画效果,通过在canvas中绘制图形和图片实现loading的动态效果。
  5. 使用第三方库如greensock、animejs等实现复杂动画效果。

代码中有很详细的注释,您可以选择一个自己想用的动画作为加载动画,根据代码提示粘贴对应css代码即可。提高应用层次感就靠它了,快去下载试试吧。 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

KV_T

您的鼓励会激发我的创作热情笑脸

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值