Stacks missing in older Internet Explorer

Permalink
Hi,

I'm getting a bit desperate here, because my site is working perfectly on all browsers except older versions of IE (and compatibility mode). Here the stack elements are missing and those parts of the page are simply left blank.

WEBSITE:http://www.hamletscenen.dk

The sidebar is build on stack elements and parts of the frontpage is build on them as well (stacks using using blocks and html/css).

Does anybody know of a solution to this!?

 
JohntheFish replied on at Permalink Reply
JohntheFish
As with nearly any page content, stacks are rendered by php on the server, so either the html and css will be there for all browsers or none (an exception to this is dynamically generated content or ajax loaded content).

With older versions of IE, I would start by looking at the page html source just to put your mind at ease by confirming the stack content is in it. You could compare this to source viewed from firefox or chrome. Unless your theme has IE specific content there should be no difference.

Next, look for any css that is specific to the blocks in the stack that IE could decide to do its own thing with. There is a chance that the content is there, but IE is just not showing it or has moved it off the screen.

There is a chance that old IE may puke on any jQuery involved in rendering the blocks in the stack. For example, sliders, maps, galleries.

You can also try swapping to the default theme (hence rule out any theme issues), and inserting the blocks that were in the stack directly to see if the issue persists.
JohntheFish replied on at Permalink Reply
JohntheFish
Looking at the page in IE6 vs IE7 vs IE8 vs Chrome, I suspect the IE broken box model.

This is where IE6 adds up the size of elements wrongly, so that floated div's don't appear where you want them and fails to clear lines in the right place.

This can be addressed in the theme by changing the margins and paddings for IE6, or by adding a JavaScript file that patches up the IE page.

There also seems to be something funny with cursor movement and hover in IE7. Could be a style thing again, or maybe a Javascript in a slider or image hover effect.
ramsgaard replied on at Permalink Reply
Hi John,

thanks for the help and I tried some of it but to no avail :(

I have posted the issue under jobs (http://www.concrete5.org/index.php?cID=422199) and hope that somebody can help me solve this quicker than if I have to go through it myself :/