При применении прозрачной границы над элементом с linear-gradient
в качестве фона я получаю странный эффект.
Обратите внимание, что левая и правая стороны элемента не имеют правильных цветов (они каким-то образом переключаются) и являются странно плоскими.
HTML
<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);
}
Почему это показывает странный эффект на левой и правой стороне элемента и что я могу сделать с ним?
Вот скрипка: http://jsfiddle.net/fzndodgx/3/