CSS: How to Position a Background Image X Pixels from the Right Edge
Say you have a background image that you want to position with background: in CSS.
This is the basic code:
url(my-bg-img.png) no-repeat right centerHowever, that will leave you with your image butted right up against the right side. So look at this button, for example (the background image is the + icon):

Using CSS’s calc() functionality, we can back that + graphic up a bit:
url(my-bg-img.png) no-repeat calc(100% - 1rem) centerWhich gives us:
