When applying a transparent border over an element with a linear-gradient as the background, I get a weird effect.
Notice the left and right sides of the element don't have the proper colours (they're some way switched) and are weirdly flat.
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);
}
Why is this showing a weird effect on the left and right side of the element, and What can I do about it?
Here is the fiddle: http://ift.tt/1GV54uG
Aucun commentaire:
Enregistrer un commentaire