I have successfully implemented a background image on my website that stretches to 100% width and height of the browser window, using the body element with a fixed position. Additionally, I have added fixed borders by following this method: http://css-tricks.com/body-border/
You can see the result here:
The only issue I am facing is that the background image is stretching all the way to the edges of the browser window rather than to the bounds of the body element (or the green area) despite having 10px padding on the html element.
It appears that setting the background-size to 100% makes it cover 100% of the browser window instead of the containing element's size.
Is there a solution to work around this problem?
Thank you.