Hi, I am losing my mind trying to figure this out. I have a double bg image and it wont work in ie Here is the CSS body { font:9pt Helvetica, Arial, Tahoma, sans-serif; background-image: url(../images/blackbar.gif), url(../images/white_texture.gif); background-repeat: repeat-x, repeat; margin:0; padding:0; width:100%; } Is there something I am missing here?
i think your html file, does not have a Doctype, try to specify your Doctype and see what will happen
Which version of IE? This is a modern technique that IE only recently started working with (but has been in every other browser for years).
Probably the easiest way is just add an extra <div> wrapper after the body and stye that div in css. <body> <div class="extraBG"> ................. </div> </body> Code (markup): Or alternatively you can use some jQuery plugins to handle it.
OF course it doesn't, multiple backgrounds is CSS3... IE8 and lower don't even know what that is. IF you care about supporting IE8/lower, Cameljourney has it right in that you'll need an extra container... though if you could show us the images you are trying to overlay, it could be you're just over-thinking your layout. (which as a rule of thumb is most always the case when people go to things like multiple backgrounds -- see that cicada background nonsense that makes websites suck down gigs of RAM and impossible to scroll)