css解决边框四个角有颜色

效果

html

复制代码
<div class="gradient-corner">2021年</div>

css

复制代码
  background:
    /* 左上角横线 */
    linear-gradient(90deg, rgb(5, 150, 247) 9px, transparent 0) 0 0,
    /* 左上角竖线 */
    linear-gradient(0deg, rgb(5, 150, 247) 9px, transparent 0) 0 0,
    /* 右上角横线 */
    linear-gradient(90deg, transparent calc(100% - 9px), rgb(5, 150, 247) 0) 100% 0,
    /* 右上角竖线 */
    linear-gradient(0deg, rgb(5, 150, 247) 9px, transparent 0) 100% 0,
    /* 左下角横线 */
    linear-gradient(90deg, rgb(5, 150, 247) 9px, transparent 0) 0 100%,
    /* 左下角竖线 */
    linear-gradient(0deg, transparent calc(100% - 9px), rgb(5, 150, 247) 0) 0 100%,
    /* 右下角横线 */
    linear-gradient(90deg, transparent calc(100% - 9px), rgb(5, 150, 247) 0) 100% 100%,
    /* 右下角竖线 */
    linear-gradient(0deg, transparent calc(100% - 9px), rgb(5, 150, 247) 0) 100% 100%;

  background-size: 10px 2px, 2px 27px;    //横线的长度    横线宽度   竖线宽度  竖线长度

  background-repeat: no-repeat;
  background-color: rgb(32 48 70 / 67%);  //这个必须放在后面
相关推荐
m0_719084111 小时前
React笔记张天禹
前端·笔记·react.js
Ziky学习记录1 小时前
从零到实战:React Router 学习与总结
前端·学习·react.js
wuhen_n1 小时前
JavaScript链表与双向链表实现:理解数组与链表的差异
前端·javascript
wuhen_n1 小时前
JavaScript数据结构深度解析:栈、队列与树的实现与应用
前端·javascript
狗哥哥2 小时前
微前端路由设计方案 & 子应用管理保活
前端·架构
前端大卫2 小时前
Vue3 + Element-Plus 自定义虚拟表格滚动实现方案【附源码】
前端
却尘2 小时前
Next.js 请求最佳实践 - vercel 2026一月发布指南
前端·react.js·next.js
ccnocare2 小时前
浅浅看一下设计模式
前端
Lee川3 小时前
🎬 从标签到屏幕:揭秘现代网页构建与适配之道
前端·面试
Ticnix3 小时前
ECharts初始化、销毁、resize 适配组件封装(含完整封装代码)
前端·echarts