Jim*_*ien 19
Webkit浏览器(即Chrome和Safari)支持一个名为的CSS属性-webkit-mask,它允许您使用CSS3效果(即线性渐变)覆盖元素.
以下样式表规则将淡化白边应用于具有该类的元素.mask:
.mask {
-webkit-mask: -webkit-linear-gradient(
left,
rgba(255,255,255,0),
rgba(255,255,255,1) 5%,
rgba(255,255,255,1) 95%,
rgba(255,255,255,0)
);
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,这只适用于基于webkit的浏览器.如果你想支持其他一切(你可能会这样做),你可能最好使用透明的PNG.