【发布时间】:2015-06-20 06:29:42
【问题描述】:
我只想将 div 的 box-shadow 设置为:... 0 0 500px ...(大模糊值)。
在谷歌浏览器(最新版本,windows 和 ubuntu)中,我看到了奇怪的方块伪影。在 Firefox 中,我得到的只是一个普通的阴影。
JSFiddle:http://jsfiddle.net/2GRGF/1/(来自How to create a box-shadow that covers the entire page?)
有什么解决办法吗?
【问题讨论】:
-
看在上帝的份上,不要这样做。您在全屏
100ms-160ms之间有绘画时间。你不需要这样做。 -
@BlagoEreš 我只需要静态轻量级非常大的发光效果。那么,有什么更好的画法呢? SVG?
-
我不知道你的设计是什么样子的,但恐怕目前 CSS
box-shadow是唯一的选择,但性能会下降,我建议你不要这样做。尝试重新思考您的设计,并提出更实用、更高效的设计。border-radius+box-shadow仍然是非常昂贵的 CSS 属性,尤其是在 Chrome 中。
标签: css google-chrome