Netscape makes the rest of the background (in a frame) black. This is rather ugly as you can imagine. How do I get around this aweful Netscape problem (as usual)?
Netscape 4.XX doesn't support the no-repeat property properly. Netscape 6 will though. This is just another case where you have to think your design elements through carefully to make sure they look good in multiple browsers. What color are you setting your background to? Even though you have a background image you should still set your background color to one that closely matches the dominant color in your image. This will provide consistancy in your pages.
It might work if you put your background in a div.
I've used this inside a table cell and it works (in NS 4.7 & IE 5.0):
div.background {background: url(somepic.gif) #ffffff center top no-repeat;}
This string places the graphic at the top of the cell, centered, and it doesn't repeat. Whether or not it will work for the whole page I have no idea as I haven't tried it.
Bookmarks