Это потому, что вы устанавливаете отрицательное расстояние, которое дает вам фигуру в середине первого фона. Если вы используете положение, подобное -250px, вы приблизитесь, но чтобы получить точное значение, вы должны либо установить фиксированную ширину ссылки, либо использовать изображение, где желаемый фон находится на правом краю.