css 文字左右抖动效果

html 复制代码
<template>
  <div class="box">
    <div class="shake shape">抖动特效交字11</div>
  </div>
</template>

<script setup></script>

<style scope>
.shape {
    margin: 50px;
    width: 200px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 1px solid black;
 }


.shake:hover {
    animation: shakeAnimal 800ms ease-in-out;
}
@keyframes shakeAnimal { /* 水平抖动,核心代码 */
    10%, 90% { transform: translate3d(-1px, 0, 0); }
    20%, 80% { transform: translate3d(+2px, 0, 0); }
    30%, 70% { transform: translate3d(-4px, 0, 0); }
    40%, 60% { transform: translate3d(+4px, 0, 0); }
    50% { transform: translate3d(-4px, 0, 0); }
}

</style>
相关推荐
里欧跑得慢6 小时前
Flutter 像素级还原:设计稿到代码的视觉无损转换技巧
前端·css·flutter·web
烂蜻蜓16 小时前
Flask入门教程(十):静态文件——CSS、JS与图片的正确管理方式
javascript·css·flask
夏炳辉.18 小时前
Flex布局中 flex: 1 的完整解析与实战指南
前端·css·css3
zhanghaha131421 小时前
HTML系列教程:8_HTML 文本格式化标签
前端·css·html
csuzhucong2 天前
二十一 - 四十阶魔方
javascript·css·html
言乐62 天前
Python关于老游复刻与创新2
前端·javascript·css·python·css3
软件技术NINI3 天前
传统文化html+css 5页
前端·css·html
海兰4 天前
【应用】UUID v7 生成器 HTML 代码
css·html·css3
feixing_fx5 天前
告别枯燥字体:Web 字体加载策略与 font-display 最佳实践
前端·css·前端框架·交互·css3
ly76895 天前
CSS 从入门到进阶:系统掌握现代网页样式与布局
前端·css