I have website, usually all looks fine but sometimes one div is on the wrong place… For now, I thought reason is AJAX (when document.ready load welcome text), but now that script is disabled and problem still exist.
For now, I have noticed that only on latest Firefox. Anyone else had similar problem? Is it fault of free hosting (and maybe some packet is lost…?) (tested on http://60free.ovh.org and http://www.000webhost.com/)
EDIT:
I am talking about only ONE browsers and 2 diffrent results of rendering. I know it is very strange…
EDIT2:
Look at this screenshot:
First bad: http://img682.imageshack.us/img682/866/badxz.png,
and good one, after only refresh page, (I don’t use any server side lang) http://img20.imageshack.us/img20/3992/goodtpxz.png
EDIT3:
In web-developer addons i have checked disable cache
EDIT4:
Here is page http://www.XYZ.eu/
No, it’s not a problem of free hosting. Browsers simply render things differently, that’s the way it works. You have to learn the quirks of the different browsers, and learn to deal with them.
You probably shouldn’t be touching AJAX or even JS until you have a solid understanding of HTML and CSS.
Edit: Your clarifications completely change the nature of this question. In that case, it sounds like a caching issue. I’d try clearing your browser cache first. If that doesn’t work, it could be some server-side caching? Are you waiting for the page to fully load? Stuff sometimes gets moved around as the page continues to load, if it hangs before its done, something like this might occur. Otherwise, I’m not really sure.
If none of that works, change the design :p Looks like you’re relying on pixel-perfect measurements, and that right div is getting pushed down when it doesn’t have enough room. If you can avoid scenarios like this, your page will be a little more robust to subtle changes.
On second thought, it could be a side-effect of free hosting (but not because of "lost packets"). Does your host inject any ads or scripts into your page?