I want to set a background image for a div, in a way that it is in the upper RIGHT of the div, but with a fixed 10px distance from top and right.
Here is how I would do that if wanted it in the upper LEFT of the div:
background: url(images/img06.gif) no-repeat 10px 10px;
Is there anyway to achieve the same result, but showing the background on the upper RIGHT?
Use the previously mentioned rule along with a top and right margin:
Background images only appear within padding, not margins. If adding the margin isn’t an option you may have to resort to another div, although I’d recommend you only use that as a last resort to try and keep your markup as lean and sementic as possible.