In both cases, you are seeing issues with aliasing and anti-aliasing.
For the first one, if you don’t want to see one behind the other, why not hide it entirely?
For the second one, I’d suggest adding a .5-1px blur.
– The Great Szalam
(The \’Great\’ stands for \’Not So Great, in fact, Extremely Humble\’)
No trees were harmed in the creation of this message, but several thousand electrons were mildly inconvenienced.