边框渐变样式

实现样式:

对应代码:

html 复制代码
div {
  min-height: 40vh;
  border: 10px solid transparent;
  background-image: linear-gradient(#222, #222), var(--gradient);
  background-origin: border-box;
  background-clip: padding-box, border-box;
  border-radius: 10px;
  position: relative;
  padding: 0 10px;
}

div::after {
  content: attr(style);
  font-size: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  line-height: 1.5;
}

<div style="--gradient: linear-gradient(red, gold)"></div>
<div style="--gradient: radial-gradient(circle at left top,red, gold)"></div>
<div style="--gradient: conic-gradient(red, gold)"></div>
<div style="--gradient: repeating-linear-gradient(red, red 10%, gold 10%, gold 20%)"></div>
<div style="--gradient: repeating-radial-gradient(circle at left top, red, red 10px, gold 10px, gold 20px)"></div>
<div style="--gradient: repeating-conic-gradient(red, gold 20deg)"></div>
<div class="stripe" style="--gradient: repeating-linear-gradient(45deg, white 0%,white 7.5px,hotpink 7.5px,hotpink 15px,white 15px,white 22.5px,hotpink 22.5px,hotpink 30px)"></div>

可调式链接:

https://codepen.io/airen/pen/jOvxjzd

相关推荐
css趣多多1 小时前
案例自定义tabBar
前端
engchina2 小时前
@media 的常用场景与示例
css·media
姑苏洛言3 小时前
DeepSeek写微信转盘小程序需求文档,这不比产品经理强?
前端
林的快手3 小时前
CSS列表属性
前端·javascript·css·ajax·firefox·html5·safari
匹马夕阳3 小时前
ECharts极简入门
前端·信息可视化·echarts
API_technology3 小时前
电商API安全防护:JWT令牌与XSS防御实战
前端·安全·xss
yqcoder3 小时前
Express + MongoDB 实现在筛选时间段中用户名的模糊查询
java·前端·javascript
十八朵郁金香4 小时前
通俗易懂的DOM1级标准介绍
开发语言·前端·javascript
m0_528723815 小时前
HTML中,title和h1标签的区别是什么?
前端·html
Dark_programmer5 小时前
html - - - - - modal弹窗出现时,页面怎么能限制滚动
前端·html