css实现边框圆角的渐变色效果

上一次写博客还是2024.8月。 等到这次写博客是2025.11.14号 过去了一年多了! 比较佩服自己是还在写前端,有点自嘲, 哈哈哈

前言

最近一年来,ai的发展其实对前端影响还是很大的,现在公司招人必要条件就是了解和使用过ai

大多数效果和知识其实都可以从AI中找到答案,其实博客现在有些不是很重要,当然新手最好还是老老实实多动手去记录自己的教训和经验,毕竟AI只是工具并不会完全替代我们. 我也使用一年多的ai来辅助编程. 他只能实现一些简单页面和逻辑效果,复杂的业务和特殊的场景无法帮我们实现,而且可能很多地方事与愿违,还得靠自己手动修改代码.

重回主题吧.

首先边框的背景图是 border-image 但是使用他的话 会把border-radius的效果覆盖啦

如果想贴合圆角的话,就需要通过伪类选择器来实现了.

css 复制代码
.wrapper {
  width: 700px;
  border-radius: 20px;
  &.focus {
    // 渐变边框背景
    &::before {
      content: '';
      position: absolute;
      inset: 0;
      padding: 1px; // 边框厚度
      background: conic-gradient(
        from 0deg,
        #0ddaff,
        #b065fc,
        #12c2fe,
        #b366fc,
        #1f83f8,
        #b366fc,
        #0ddaff
      );
      border-radius: 20px;
      mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
      mask-composite: xor;
      mask-composite: exclude;
      z-index: 0;
    }
  }
 }

不管何时 还是要学会总结,然后去记录自己获取和尝试做过的东西留下记录,也是一种成长的经历吧,极少成多,自然会慢慢熟练起来

相关推荐
紫禁玄科5 小时前
Shai-Hulud:npm生态的自我复制蠕虫风暴
前端·npm·node.js
东风破_5 小时前
后端API没写好,前端难道干等着吗?
前端
用户938515635075 小时前
从前后端分离到前端接口工程:React + MockJS + Vite 解析
前端·后端·全栈
用户938515635075 小时前
从零在浏览器里跑 DeepSeek-R1:WebGPU + Transformers.js 全链路实战(三)
前端·react.js·typescript
excel5 小时前
当前端行情变差,我们为什么还要坚持?
前端
鸿是江边鸟,曾是心上人6 小时前
快速搭建HTTPS本地开发环境
前端
To_OC7 小时前
写了 5 个表单 Demo 后,我终于彻底搞懂了 React 受控与非受控组件
前端·react.js·前端框架
Sterting7 小时前
第9课 Vue Router 路由
前端·vue.js
用户059540174467 小时前
LangChain Memory 测试踩坑实录:用 pytest 自动化回归对话记忆,我折腾了整整一个周末
前端·css
kyriewen7 小时前
Claude Code后天起默认Auto模式了——我第一时间改了这6个设置
前端·ai编程·claude