以下代碼片段完美適用於Chrome:背景圖像漸變爲底部背後的背景。Firefox上的線性漸變蒙板圖像
div {
width: 200px;
height: 200px;
background-image: url("http://i.imgur.com/wcDxIZG.jpg");
background-size: cover;
background-position: center center;
-webkit-mask-image: linear-gradient(black, black, transparent);
mask-image: linear-gradient(black, black, transparent);
}
<div></div>
但它不會在Firefox上運行,該值被認爲是不正確的。
爲什麼?我該如何解決這個問題?
注意,我知道如何使用另一個DIV的疊加,這不是我一個通用的解決方案,因爲它有內容和元素position
太多的後果。我感興趣的唯一答案是修復div背景的答案。
爲[caniuse.com(http://caniuse.com/#search=mask-image)說,你不能避免在Firefox的所有版本SVG。 – ata
問題的一部分是Firefox不經常是最新的... –