【发布时间】:2015-08-29 05:41:10
【问题描述】:
首先,我想完成什么:
- 我想要这个背景:http://codepen.io/anon/pen/mJwYye
- 与图片上的渐变相似:
现在,要解决的问题:
- 我希望渐变的中心是 100% 透明的。我将在页面中心放置文本和其他内容,换句话说,我不希望渐变色“阻挡”页面中心。
- 我希望渐变“叠加层”覆盖整个页面,而不是图像的每次重复
我尝试了许多不同的方法在背景图像上放置渐变,有些方法有效,但没有达到我想要的结果。唯一有效的方法是在每次 {image} 重复时将渐变置于图像上。
这最后一次尝试甚至都行不通。更不用说,我无法在提供的示例图像上复制渐变:
body {
background: url('http://www.juvera.me/_img/vista.png') center center repeat,
radial-gradient(ellipse at center, rgba(181,189,200,1) 0%,rgba(130,140,149,1) 50%,rgba(40,52,59,1) 100%); /* W3C */
opacity: .8;
}
【问题讨论】:
标签: html css gradient radial-gradients