要让图标在颤动时从容器中出来,可以通过以下步骤实现:
以下是一个示例代码:
HTML:
<div class="container">
<i class="icon"></i>
</div>
CSS:
.container {
width: 100px;
height: 100px;
position: relative;
}
.icon {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
/* 设置动画属性 */
animation: shake 1s infinite;
}
@keyframes shake {
0% {
transform: translate(-50%, -50%) rotate(0deg);
}
50% {
transform: translate(-50%, -50%) rotate(10deg);
}
100% {
transform: translate(-50%, -50%) rotate(0deg);
}
}
通过以上代码,图标将在容器中颤动,持续1秒钟,无限循环。可以根据需要调整动画的效果和持续时间。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云