从叠加线性渐变中删除(边框)颜色时出现问题。在IE 11中,它按预期工作。在Firefox中,渐变之间有一条很小的可见灰线。我该如何删除它?从线性渐变中删除边框颜色
我试着这样说:
.box2 {
background-image: -webkit-linear-gradient(154deg, red 67%, transparent 33%), -webkit-linear-gradient(26deg, transparent 67%, red 33%);
background-image: -moz-linear-gradient(154deg, red 67%, transparent 33%), -moz-linear-gradient(26deg, transparent 67%, red 33%);
background-image: -ms-linear-gradient(154deg, red 67%, transparent 33%), -ms-linear-gradient(26deg, transparent 67%, red 33%);
background-image: -o-linear-gradient(154deg, red 67%, transparent 33%), -o-linear-gradient(26deg, transparent 67%, red 33%);
background-image: linear-gradient(154deg, red 67%, transparent 33%), linear-gradient(26deg, transparent 67%, red 33%);
background-position: 0 0, 100% 0;
background-repeat: no-repeat;
background-size: 80% 100%;
height: 100px;
width: 100%;
border: 0;
}
这里有一个小提琴: https://jsfiddle.net/aam6roaf/
在我的FF我无法看到它(FF 45.0.2) – Dmitry
梅德:很奇怪。我使用相同的FF版本,但我仍然看到“边界”或任何它...你使用什么操作系统? Linux呢?赢得?苹果电脑? – Marco