I am currently having a small issue with one of my projects. My client has requested the website be very image heavy, so a lot of the headers are images on the site.
There is a splash header at the top of the website that says "Welcome!", however in some browsers the image is off center. I cannot recreate this error, but my client claims it is happening. I have checked in over 40 browsers, and it does happen, but not in Firefox as far as I can tell.
Regardless, my question is the following: How can I achieve a position absolute effect, where the splash stays where it is, but have the rest of the content move when I zoom the page. Similar to what http://www.rikcat.com has done. When you zoom the page, only his content gets bigger, the images stay in the same position. Generally I don't go this image crazy, but unfortunatley it is a request, and something I am not all too knowledgeable of.
could you please describe your problem more precisly? From my point of view, rikat.com shows exactly the same behavoir, like your site does. What do you mean by zoom? Well, if I zoom in rikat.com, the images are getting bigger as well... Generally, if you want an element to stay at its position independently from scrolling, then you use position:fixed. But again, if you scroll rikat.com, the hole site moves.
The splash header is slightly skewed to the right,
When I say zooming I mean making the text bigger on the website, ctrl + scroll up / scroll down. But the problem is for some reason my client is using fire fox but seeing the splash header as slightly offset. I cannot quite figure out why this issue is occuring.
When I use position: fixed, the splash header goes away, maybe I should not use the image as a background image and place it in the html?
Here is an image of the error occuring in firefox. That's how it looks with the fix above. The only way to reproduce the error now, is to enlarge the text that far, that horizontal scrolling becomes necessary, see here.