【CSS】线性流动边框样式

1. 效果图

2. 代码实现

核心技术:背景渐变+位移实现水平流动色带

html 复制代码
<div class="flow-wrap">
  <div class="flow-box">线性流动边框</div>
</div>
css 复制代码
.flow-wrap {
  position: relative;
  z-index: 1;
  padding: 50px;
}
.flow-box {
  position: relative;
  width: 300px;
  height: 200px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 24px;
  border-radius: 8px;
  margin: 0 auto;
}

.flow-box::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  background: linear-gradient(90deg, #ff0000, #ff9900, #33ff00, #0099ff, #0033ff, #ff00ff, #ff0000);
  background-size: 400%;
  border-radius: 10px;
  animation: flow 8s linear infinite;
}

.flow-box::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background: #000;
  border-radius: 8px;
  margin: 3px;
}

@keyframes flow {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 400% 0;
  }
}
相关推荐
风骏时光牛马1 小时前
AI多模块协同自动化工作流
前端
zhangminghuan1 小时前
前端面试应对技巧
前端·面试·职场和发展
计算机魔术师2 小时前
潜伏14年的PHP致命洞,AI跑两天就交卷了
前端
IT_陈寒2 小时前
Vue的这个响应式陷阱我居然现在才发现
前端·人工智能·后端
Python自动化直播3 小时前
智能脚本批量管理拆开看:导入、导出、重写、试听
前端·python·ai·秒播
开开心心就好3 小时前
发票信息录入太麻烦?离线工具一键转表格
运维·服务器·前端·pdf·ocr·maven·intellij-idea
এ慕ོ冬℘゜4 小时前
ES Promise.all/ Promise.race
前端·javascript·elasticsearch
喜欢打篮球的普通人5 小时前
LLVM 前端与优化层:Clang 如何把 C 代码变成 IR
c语言·前端·状态模式
大文说跨境5 小时前
亚马逊多店铺用过多款指纹浏览器,说点长期用的实际感受
前端·网络