I just upgraded my site to D6.19 using a Zen sub-theme based on Zen 6.x-1.0. Everything works fine in Firefox, Chrome, and Safari... but not in IE8. To judge by the look of the site, there is basically none of the theme being picked up (or almost none: the title sizes look ok, things are distributed correctly in the Panels that I have defined...).
I was mystified what the problem could be - but resolved it through the simple expedient of switching on CSS optimisation in the "Performance" settings. Now it works fine. But why?

Comments

dawehner’s picture

Status: Active » Fixed

Because internet explorer sucks! IE can only load 31 CSS files, so this is not really a problem of the zen theme. Alternative you could try http://drupal.org/project/unlimited_css

criscom’s picture

Status: Fixed » Active

IE 8 would not load the background images even with the above module installed and switching on CSS optimisation in the "Performance" settings.

My fix for IE 8 was as follows:

rewriting
#main-wrapper {
background: #FFF url(pg-bg.jpg)repeat-y;
margin: 0;
padding: 0;
}

as

#main-wrapper {
background-image: url(pg-bg.jpg);
background-repeat: repeat-y;
background-color: #FFF;
margin: 0;
padding: 0;
}

With the second rewrite of the #main-wrapper, IE8 started to behave.

BUT: in IE7 and IE6 the design completely breaks since they won't load the css-files properly or incompletely. No idea what to do.

you can have a look here: http://test.weiss-busreisen.at

criscom’s picture

Status: Active » Closed (won't fix)

I couldn't work around it and ditched Zen 6.2 downgrading to 6.1. No problems with this version.