【发布时间】:2019-02-26 16:09:17
【问题描述】:
Caniuse.com 说 Edge 完全支持 mask-image,但以下代码适用于除 Edge 之外的所有浏览器。
width: 200px;
height: 200px;
background: red;
mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
这应该会产生一个简单的红色盒子,顶部是红色的,底部是透明的。在 Chrome 和 Firefox 中测试没有问题。
那么,它只是与线性梯度不兼容吗?我搜索了网络,但找不到答案。
【问题讨论】:
-
你可以用简单的渐变作为背景,不用蒙版
-
感谢@TemaniAfif,但我已经简化了我的用例以在此处发布。实际上,该 div 将包含需要屏蔽的 html 内容,而不仅仅是纯色。
-
您可以发布您的真实用例,我们可能会找到一些解决方法;)
标签: css microsoft-edge