I have a website i am currently making and i am wondering if there is a way to fix the background in the same position all the time even when the windows is re-sized, the issue i am having is that my background is a small striped repeat background at roughly 400px width and height, making the whole background. my navigation buttons on the top also fade out from the stripes to black. The problem is that I can make the buttons line up with the background, but when the window is re-sized the buttons and the background are no longer lined up.
Is there any way to keep it fixed in place with HTML or CSS, preferable CSS?
Thanks to anyone who can help in advanced!