Image Block shows wrong (shifted) on IE 7.

Permalink
What have you folks been doing about the very large shift to the right that occurs on images when Image Block is used? Something also happens that causes it to cover the Navigation menu too. This is something I would consider as a bug with the block.

It does not happen on latest versions of Firefox I tried, but it does happen on Internet Explorer 7.
It is essential that such blocks as Image Block work correctly on IE, even if version 7.

An example of C5 version used is 5.5.2.1.

 
VidalThemes replied on at Permalink Reply
VidalThemes
Hi, this is not Concrete5's image block it is almost certainly caused by the CSS of the theme you are using, the image block just inserts an image it has no implied positioning, it will be governed by the CSS around it.

The reason Firefox is showing it correctly, is Firefox uses a different rendering engine to Internet Explorer, IE is notoriously strange in the way it handles certain elements and positions.

The best course of action would be to use firebug in Firefox and have a look at the CSS that is controlling the image, you can then create a conditional stylesheet for IE7, or use the conditional tags that are used in the HTML5 boilerplate doc type, and target the image specifically for IE7.
WHW1dotCOM replied on at Permalink Reply
Ok. Thanks. I will do some tests with different themes and see the results.
My above post was with the Greek Yogurt theme, and they were default installs; meaning no modifications of any kind.
The above activity you described is not something I would want clients getting involved with if they can avoid it.
It is important that themes work for most recent browser versions. Especially IE, which I say only because I recall stats had shown that it is used by more than 50% of visitors.
I will update with results.
jordanlev replied on at Permalink Reply
jordanlev
It's possible that this error only affects IE7, not 8 or 9. I totally agree with you that it's important to support IE, but I wouldn't be surprised if the concrete5 development team didn't test much with IE7 because it is below 5% usage these days (according to most estimates that I'm aware of).