有谁知道我如何使用纯 CSS 绘制如下图所示的渐变。
它不必在 IE 中工作。 我可以让它工作,但我似乎无法像图像显示的那样逐渐减少左右两侧的渐变。 任何想法将不胜感激。同样,这是使用直接的 css 来执行此操作。
最佳答案
这个网站非常适合做 CSS 渐变:
http://www.colorzilla.com/gradient-editor/
您甚至可以导入图像或 CSS。
一个例子是:
background: #1e5799;
background: -moz-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(100%,#7db9e8));
background: -webkit-linear-gradient(top, #1e5799 0%,#7db9e8 100%);
background: -o-linear-gradient(top, #1e5799 0%,#7db9e8 100%);
background: -ms-linear-gradient(top, #1e5799 0%,#7db9e8 100%);
background: linear-gradient(to bottom, #1e5799 0%,#7db9e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );
关于html - 纯css渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12785268/