当前位置: 首页 > news >正文

CSS 渐变边框

方法1: 外层包一个box,box设置背景渐变,padding为边框的宽度,例如 padding:1px

<div class="outer-box"><div class="inner-box">这里是内容</div>
</div>//css
.outer-box {padding: 1px; /* 边框宽度 */border-radius: 16px; /* 边框圆角 */background: linear-gradient(180deg,rgba(255,255,255,0.1),rgba(255,255,255,0.2));
}.inner-box {border-radius: 14px; /* 内层要比外层小一点 */background: #090910; /* 内部背景色 */
}

方法2: border-image,但是不支持圆角

.content{border: 2px solid transparent;border-image: linear-gradient(180deg,rgba(255,255,255,0.1),rgba(255,255,255,0.2)) 1;
}

方法3:伪元素 + mask,支持圆角

.content {position: relative;border-radius: 16px; /* 可选圆角 */
}.content::before {content: "";position: absolute;inset: 0;padding: 2px; /* 边框宽度 */border-radius: inherit;background: linear-gradient(180deg,rgba(255,255,255,0.1),rgba(255,255,255,0.2));-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite: exclude; /* 让中间镂空 */pointer-events: none;
}

文章转载自:

http://8V4coHGv.srbmc.cn
http://1Jan0rXD.srbmc.cn
http://2SUtOIhO.srbmc.cn
http://a8Q4uGxQ.srbmc.cn
http://39WpLXSt.srbmc.cn
http://jCNuP2lv.srbmc.cn
http://t0OkFqYC.srbmc.cn
http://WfIcNQgB.srbmc.cn
http://cEWOA3J3.srbmc.cn
http://1CB1qQ0c.srbmc.cn
http://LfG3V7rc.srbmc.cn
http://wXPj3eGL.srbmc.cn
http://vShD64b4.srbmc.cn
http://v1sHB02q.srbmc.cn
http://0cR3QYY1.srbmc.cn
http://nXBy6QV4.srbmc.cn
http://wxj9gXPW.srbmc.cn
http://MMxp27vk.srbmc.cn
http://dyjLGt4Q.srbmc.cn
http://J4yDLMhz.srbmc.cn
http://PNNw8fnc.srbmc.cn
http://CjQ0jgvQ.srbmc.cn
http://EQz2bg5n.srbmc.cn
http://faGUivgs.srbmc.cn
http://KPJUzlAg.srbmc.cn
http://fwkaoBtT.srbmc.cn
http://uOdZK2h4.srbmc.cn
http://Thsk6L2I.srbmc.cn
http://WycgmNxm.srbmc.cn
http://JDLd8qxj.srbmc.cn
http://www.dtcms.com/a/367052.html

相关文章:

  • Telnet、Socket底层原理详解
  • RTP打包与解包全解析:从RFC规范到跨平台轻量级RTSP服务和低延迟RTSP播放器实现
  • 【国内电子数据取证厂商龙信科技】IOS 逆向脱壳
  • 机器学习基础-day06-TensorFlow线性回归
  • 江协科技STM32学习笔记补充之004
  • 恒泰证券领导一行到访非凸科技,共筑数智交易服务新生态
  • JVM:程序计数器
  • helix编辑器配置键绑定
  • JAva深浅拷贝
  • 【C++设计模式】第二篇:策略模式(Strategy)--从基本介绍,内部原理、应用场景、使用方法,常见问题和解决方案进行深度解析
  • 漏洞绕过方式
  • 【GitOps】Argo CD自动同步Push请求
  • 救命!Shell用了100次还不懂底层?爆肝300行代码从0造“壳”,fork/exec/重定向全扒光,Linux系统编程直接开挂!
  • 皮尔逊相关(Pearson)和斯皮尔曼相关(Spearman)显著性检验
  • 学完这节课,别再问我LLM是不是溜溜梅
  • npm/pnpm软链接的优点和使用场景
  • 追觅吸尘器发布双旗舰新品,首创颠覆性技术终结家庭清洁妥协时刻
  • java中实现自定义拦截器
  • 实战复盘:pnpm Monorepo 中的 Nuxt 依赖地狱——Unhead 升级引发的连锁血案
  • 传统装修行业数字化转型:如何通过GEO工具实现300%业绩增长?
  • cursor使用配置
  • Linux内核进程管理子系统有什么第四十二回 —— 进程主结构详解(38)
  • OpenLayers常用控件 -- 章节三:鼠标位置坐标显示控件教程
  • QT6(拖放事件与拖放操作)
  • Java全栈工程师的实战面试:从Vue到Spring Boot的技术旅程
  • 3ds Max流体模拟终极指南:打造逼真液体效果,从瀑布到杯中溢出的饮料!
  • 处理PostgreSQL中的磁盘I/O瓶颈
  • Redission 对比isHeldByCurrentThread()和unlock()
  • 逻辑回归基础
  • 目标检测如何将同时有方形框和旋转框的json/xml标注转为txt格式