一份基于SSM框架实现了支付功能的完整源代码,CSS加载动画效果

本文介绍了如何在CSS3中使用结构伪类选择器`:nth-child()`配合`animation-delay`创建除第一个子元素外的动画延时效果,通过关键帧定义动画行为,并给出了一个具体的代码示例。
摘要由CSDN通过智能技术生成

3.CSS部分


CSS3的结构伪类选择器控制 匹配除了第一个以外的儿子,延时产生感觉,哈哈,为啥不可以直接写在一个里好比.box>div:nth-child(2,3,4,5){ animation-delay: -1s; }不懂,可能还需要完善吧!我是这样想的

.box{

margin: 200px auto;

width: 50px;

height: 50px;

text-align: center;

font-size: 10px;

}

.box > div{

background-color: rgba(64, 219, 25,0.9);

width: 5px;

height: 100%;

/* 行内块 */

display: inline-block;

/* 名字 执行时间 一直执行 先慢再快再慢 */

animation: move 1.2s infinite ease-in-out;

}

/* 定义关键帧 */

@keyframes move{

0%{transform: scaleY(0.4);}

40%{transform: scaleY(0.4);}

60%{transform: scaleY(0.4);}

80%{transform: scaleY(0.4);}

100%{transform: scaleY(0.4);}

20%{transform: scaleY(1);}

}

/* 伪类选择器控制 匹配除了第一个以外的儿子,延时产生感觉*/

.box>div:nth-child(2){

animation-delay: -1s;

}

.box>div:nth-child(3){

animation-delay: -0.9s;

}

.box>div:nth-child(4){

animation-delay: -0.8s;

}

.box>div:nth-child(5){

animation-delay: -0.7s;

}

4.完整代码


加载动画
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值