我想在div上设置一个线性渐变,从红色到透明,但输出有点奇怪:。如何设置从任何颜色(好)线性渐变透明?
小提琴的CSS:
background: -webkit-linear-gradient(transparent, red);
background: -moz-linear-gradient(transparent, red);
background: -ms-linear-gradient(transparent, red);
background: -o-linear-gradient(transparent, red);
background: linear-gradient(transparent, red);
正如你所看到的,两种颜色之间的过渡是灰色的,而我的预期只是一个红色的渐变。
有没有人知道如何提高这个输出(没有用小提琴中的“黄色”代替“透明”)?
PS:在Chrome尝试23.0.1271.64
你可以去http://www.colorzilla.com/gradient-editor/ – Anup
原来的行为其实是正确的:http://www.w3.org/TR/css3-color/#transparent-def – DrCopyPaste
@DrCopyPaste好吧,这解释说,谢谢你指出它;) – sp00m