My repeating background image (.png) looks great on desktop with repeat-x, but on mobile, it has a slight repeat-y edge at the top:
https://i.sstatic.net/yFfea.jpg
The source image is 300px wide and 100px high, and the CSS for this div is:
background: url("../img/leaf-pattern-border.png") 0 0 repeat-x scroll transparent;
height: 100px;
Changing to "no-repeat" solved the issue, so it seems to be related to "repeat-x". Any suggestions on fixing this thin edge/border/artifact on the image?