当在具有线性渐变背景的元素上应用透明边框时,会产生奇怪的效果。
注意元素的左侧和右侧没有正确的颜色(它们被某种方式交换了),并且看起来异常平坦。
HTML
CSS(层叠样式表)
为什么这个元素的左右两侧显示出了奇怪的效果,我该怎么办?
这是 JSFiddle 的链接:http://jsfiddle.net/fzndodgx/3/
<div class="colors">
</div>
CSS(层叠样式表)
.colors {
width: 100px;
border: 10px solid rgba(0,0,0,0.2);
height: 50px;
background: linear-gradient(to right,
#78C5D6,
#459BA8,
#79C267,
#C5D647,
#F5D63D,
#F08B33,
#E868A2,
#BE61A5);
}
为什么这个元素的左右两侧显示出了奇怪的效果,我该怎么办?
这是 JSFiddle 的链接:http://jsfiddle.net/fzndodgx/3/