我希望將圖像(背景圖像)淡入透明,以便背後的內容實際上可以看到(幾乎不用透明)。將圖像淡化爲透明,如漸變
我可以用PNG圖像來實現它,但我需要問我的圖形設計師每次改變圖像的時候我想改變start => stop透明點(也許我想要更多的顏色或者我想要更少的顏色和更多的透明度)。
有沒有可能用CSS3達到同樣的效果?我嘗試在JPG(和PNG)上應用漸變透明,但除非PNG已經完成了透明度(並且基本上是漸變)(這使得CSS漸變無用),否則我無法看透它。
有什麼建議嗎?我正在通過網絡深入挖掘,但似乎我沒有使用正確的關鍵字,也許這是不可能的。
更新1:
典說不是很多的話多了,我想這樣做(但語法顯然是錯誤的):
background: linear-gradient(to bottom, rgba(url('splash_bottom3.png'), 0.0), rgba(url('splash_bottom3.png'), 1.0));
你需要搜索「掩蔽」。儘管如此,DICULT讓它能夠跨瀏覽器工作。 – vals
哦,你的建議非常好,我沒有找到正確的關鍵字。好的,我在網上查了一下,我確定只支持IE10 +/Chrome最新版本/ firefox最新版本。如果我有這些問題,顯然我不能使用它。 –