https://codepen.io/anon/pen/EqNvMB tak jak w temacie nie zmieniam żadnej pozycji ani nic a takie coś się dzieje jakieś pomysły skąd to może wynikać ?
0
1
W &:hover
definiujesz od nowa cały background
, co resetuje ci jego (niezadeklarowane w hover) wartości.