An addendum to my last post: A six-pack of beer to whomever can actually fix the problem. Now we know what it is (from the comments on that post) — but I still have no idea how to fix it. For one thing, the background image was loaded in just a plain BODY tag, not in CSS (it’s actually loaded in both at the moment, after a change). If I change all my positioning tags from absolute to relative, it screws the whole layout. Ideas?
Again, apologies for the geekiness.
5 thoughts on “more background ish”
Comments are closed.
The solution is to use Mozilla or Opera.
I’m guessing the problem lies with the “wholesite” css attribute. Is there a reason you’re using it? It doesn’t seem to serve any purpose and may be the root of all the trouble. So I took it out completely and this is what the page looks like now. CSS is located at http://www.chatterwaul.com/crab.css. Also, I noticed there was no semi-colon following the #630 color in the body attribute of your css file – IE 6 forgives this error, but Safari might not. You should always close the attributes with a semi-colon. Also also, when you declare an image in the css, I don’t believe there is a need to redeclare it in the html (eg., you have pix/bkgd.gif in the css file and as body background= in the html. I took out the redeclaration in the html and it seems to work well). Hope this helps.
It’s not the wholesite thing — I only put that in last night in an attempt to fix the problem, which has existed since 1.0 came out. (A few sites said that wrapping the whole site in a DIV that’s relatively positioned might fix it. It didn’t, but I haven’t had a chance to take it out yet.) But if it works in Safari, I’ll give it a try (I’m at work and have no access to a Mac). Thanks!
This is no solution, just another complaint about the promotion of Safari out of beta, which I loaded yesterday. If you load a page from the bookmarks bar that you have previously visited, it uses a cached version, and I can’t find a way to turn that off. I’m not sure what else it does about caching vs. reload in other situations, but the fact that these pages don’t load fresh makes me really wish I had not downloaded the newest version.
Hey, I just sent you a fix by email. Add a tiny black gif or jpg just below the body declaration, define its width narrow and its height big enough to cover any possible amount of scrolldown you might do. Safari will see that as content and stretch your background image accordingly. I say black because your page design is black over there on the left. Now come on over and let’s drink that six pack!