css 实现呼吸灯效果

先看效果:


动画的结果就想实在呼吸,完整的代码如下:

html 复制代码
<template>
  <div class="container">
    <div class="long-breath"></div>
  </div>
</template>

<style  lang="less">
html, body{
  height: 100%;
  background-color: white;
}
.container{
  position: relative;
  width: 100%;
  height: 80px;
  .long-breath {
    position: absolute;
    width: 100px;
    left: 0;
    bottom: 0;
    animation: 2s shadowBreath ease-out infinite normal;
    background: #ffffff;
  }
}
@keyframes shadowBreath {
  0%,
  100% {
    box-shadow: 0 0 4px 1px rgba(42, 170, 255, 0.7);
  }
  50% {
    box-shadow: 0 0 20px 5px rgb(42, 170, 255);
  }
}
</style>
相关推荐
勿芮介1 分钟前
【大模型应用】在window/linux上卸载OpenClaw
java·服务器·前端
摸鱼仙人~4 分钟前
前端面试手写核心 Cheat Sheet(终极精简版)
前端
馬致远20 分钟前
Win7 配置 Vue脚手架
javascript·vue.js·ecmascript
Ashley_Amanda23 分钟前
深入浅出Web Dynpro:SAP企业级Web应用开发全面解析
前端
方安乐26 分钟前
概念:前端工程化实践
前端
一见33 分钟前
WorkBuddy安装Skill的方法
android·java·javascript
kyriewen36 分钟前
Flexbox 完全指南:从此告别浮动,拥抱一维战神
前端·css·html
xChive36 分钟前
ECharts3D图表 | 3D柱状图和3D饼图实现思路
前端·3d·echarts
HookJames36 分钟前
解决Claude Code v2.1.74 官方找不到模型的问题-终结版
前端·chrome
代码煮茶38 分钟前
Vite 工程化实战 | 从 0 配置一个企业级前端项目(按需引入 / 环境变量 / 打包优化)
前端·vue.js