在Chrome徑向梯度作爲參考的像素化渲染,看到這樣的問題:Chrome radial css gradient smoothness。在Windows 7
的OP是具有漸變的平滑麻煩,但是從討論看來,使用Alpha透明度時,只有。
下面是我使用的梯度:
div {
background: radial-gradient(
#000 30%,
transparent 30%, transparent 40%,
#000 40%, #000 60%,
transparent 60%
);
}
正如你所看到的,它使用硬停止(沒有顏色過渡),並沒有rgba
(所以沒有阿爾法要麼)。儘管如此,在Chrome(23測試在Windows 7),它呈現的非常像素化:
這只是鍍鉻處理這些事情的方式,還是我失去了一些東西?有沒有什麼可以使之平滑一些(顯然,很少使用圖像)?
這裏的小提琴:http://jsfiddle.net/wARGc/
更新:I filed a bug report for this。
怪異,只是它搞亂我得到它看起來光滑,但真正改變是什麼樣子 - 所以我不打算髮布 –
@ScottSelby - 我想你應該張貼。看到你做了什麼不同可能只是給我們一個線索,可能是什麼原因造成的。 –
對於circle-div也是如此,對於邊框半徑爲其寬度/高度的50%,並且應用了透明蒙版。 – BasTaller