YL

MOTION EFFECT

边框光束Border Beam

一道光沿着容器描边循环跑动的边框特效。Aceternity UI / Magic UI 的招牌组件,比静态渐变边框更有「正在运行」的暗示。

效果预览

Border Beam边框光束

适合用在哪

推荐套餐卡、AI 产品卡、正在处理中的状态容器、需要强调但不适合用实色描边的卡片。

容易踩的坑

  • 同屏超过 2 个光束边框会互相抢视线,强调效果反而被稀释。
  • 旋转的 conic 层 inset:-70% 远大于卡片,大卡片上持续重绘会掉帧。
  • 未响应 prefers-reduced-motion,光环无限转动会干扰前庭敏感用户。

设计提示词 · Prompt

边框光束(Border Beam):容器 position:relative + overflow:hidden,::before 放一个 inset:-70% 的 conic-gradient(transparent 0→300deg,主色 330deg,高亮色 350deg,transparent 360deg),用 rotate 360deg 线性 3s 无限循环;::after 用 inset:1.5px 的同圆角白色实心板盖住中间,只露出 1.5px 的光环;内容用相对定位 z-index:2 压在最上层。可选再叠一层同色 drop-shadow 做外发光。
Border Beam: the container is position:relative + overflow:hidden. A ::before with inset:-70% holds a conic-gradient (transparent 0→300deg, primary color at 330deg, highlight color at 350deg, transparent at 360deg), rotating 360deg linearly over 3s, infinite. An ::after with inset:1.5px and the same border radius, filled solid white, covers the middle so only a 1.5px ring of light shows. Content uses position:relative with z-index:2 to sit on top. Optionally add a same-color drop-shadow layer for an outer glow.

常见搭配

同一页面里经常和「边框光束」一起出现的模式,可以收藏后用「组合收藏为整页提示词」一起交给 AI。

演示 HTML 结构

<div class="s d-center">
  <div class="m-beam"><span><b>Border Beam</b>边框光束</span></div>
</div>

标签