css 字体 图片 动画

本文通过几个具体的案例展示了如何使用CSS实现文字摇摆、图片渐进渐出以及文字旋转360度等动画效果。这些例子有助于理解CSS动画属性及@keyframes规则的应用。
字体摇摆

<text>开始出题</text>

text{
display: block;
animation: star 1s linear infinite;
}
@keyframes star {
0% {
transform: rotate(0);
}
50% {
transform: rotate(6deg);
}
100% {
transform: rotate(-6deg);
}
}


图片渐进渐出

<image src="http://ovhvevt35.bkt.clouddn.com/test/what.png" mode='widthFix'></image>

image {animation:mySee 5s infinite;}

@keyframes mySee
{
0% {right:-20px;}
30% {right:0px;}
60% {right:0px}
100% {right:-20px}
}


字旋转360度

<view class='font'>
<text class='font1'></text>
<text class='font2'></text>
<text class='font3'></text>
<text class='font4'></text>
</view>

.font text{

animation:myMove 6s infinite;
}

@keyframes myMove{
0%{
transform:rotateY(0);
}
25%{
transform:rotateY(-360deg);
}
50%{
transform:rotateY(0);
}
100%{
transform:rotateY(-360deg);
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值