css - 如何创建此渐变?

标签 css gradient

你能告诉我如何创建这个径向渐变吗?

gradient

half gradient

我当前的 CSS:

background: radial-gradient(closest-corner, #b0ff9f 40%,
            #9dfa89 40%, #9dfa89 50%, #7af16a 50%, #7af16a 60%,
            #60ea54 60%, #60ea54 70%, #00b4ff 70%, #00b4ff 100%);

最佳答案

你很接近。您需要微调半径和位置,而不是使用固定大小的关键字。你剩下的一切都很好。

body {margin:0}
div {background: radial-gradient(ellipse 80% 100% at center bottom,
     #b0ff9f 40%, #9dfa89 40%, #9dfa89 50%, #7af16a 50%, #7af16a 60%,
     #60ea54 60%, #60ea54 70%, #00b4ff 70%, #00b4ff 100%);}
<div style="height:100px"></div>

关于css - 如何创建此渐变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47438563/

相关文章:

html - 如何显示左对齐的图像?

javascript - 如何设置 .shown() div 按钮的样式?

background - 如何在CSS中应用渐变色?

html - 如何从右到左淡出图像?

.net - 如何将 GradientBrush 应用于 XAML 中的多个连续对象?

javascript - 幕后发生了什么,这是正确的方法吗? (通过 Javascript 修改 DOM)

css - IE10 忽略 css 中的 first-child 并应用于所有?

html - 多列 - HTML

javascript - 随着时间的推移平滑滚动动画距离

iOS。 OpenGL。在曲线下用渐变填充区域