我想在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