首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有渐变颜色CSS的多条圆圈线

问具有渐变颜色CSS的多条圆圈线
EN

Stack Overflow用户
提问于 2020-09-30 13:59:56
回答 1查看 344关注 0票数 2

我想实现与渐变背景颜色的多个圆圈线的横幅设计。我对此做了更多的研究。我找不到与我关心的问题相关的问题。

​

​

Bellow代码用于创建纯色背景横幅。

代码语言:javascript
复制
.blue-cross-banner{
    background: #0FA2EB;
    border-radius: 30px;
    padding: 4em;
    margin: 1em;
}

我不能上传svg格式的横幅。它显示圆形线条的渐变阴影颜色。我在这里https://css-tricks.com/gradient-borders-in-css/找到了一些与我的问题相关的东西。但这对我的担忧没有帮助。

代码语言:javascript
复制
#grad2 {
background: linear-gradient(90deg, rgba(15, 162, 235, 0) 33.16%, #0FA2EB 85.35%);
border-radius: 30px;
}

上面的css是需要使用背景渐变颜色的圆圈线。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-30 17:15:46

你可以像下面这样做:

​

代码语言:javascript
复制
.box {
  height: 150px;
  background: linear-gradient(90deg, red, yellow);
  position: relative;
  overflow: hidden;
  border-radius:20px;
}

.box::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 200%;
  top: 0;
  left: 50%;
  background: repeating-radial-gradient(circle, transparent 0 20px, blue 21px 23px);
  clip-path: circle(farthest-side); /* to cut extra circles*/
}
代码语言:javascript
复制
<div class="box">

</div>

​

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64131701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档