【发布时间】:2018-08-07 12:59:07
【问题描述】:
如何使用 CSS 创建如下彩虹效果?
即顶部圆形边框,带有纯色彩虹色停止(不插入 html)。
颜色为:#c4e17f. #f7fdca, #fad071, #f0766b, #db9dbe, #c49cdf, #6599e2, #61c2e4。
到目前为止我所做的尝试:
.container {
background: #596678;
width: 100%;
height: 300px;
display: flex;
justify-content: center;
align-items: center;
}
.top-round-rainbow {
width: 50%;
height: 50%;
background: white;
border-radius: 4px;
background-image: repeating-linear-gradient(to right, #c4e17f 50px, #f7fdca 50px, #fad071 50px, #f0766b, #db9dbe, #c49cdf, #6599e2, #61c2e4);
}
<div class="container">
<div class="top-round-rainbow">
</div>
</div>
【问题讨论】:
-
我想你不想只创建一张图片并将其设置为背景?
-
如果您指的是图形,请按图片,否。但是,如果您的意思是通过某种渐变左右的 CSS 背景图像,是的。
标签: css border linear-gradients repeating-linear-gradient