Fix handling of `background-position` zero value

Only reverse `0%` rather than `0`.

Fix gh-20