Active
Project:
Waffles
Version:
6.x-1.3
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
12 Jun 2009 at 15:20 UTC
Updated:
7 Nov 2009 at 08:28 UTC
I really love the looks of this theme. However, the theme doesn't display properly in IE6 on screens with a resolution greater than 1290px (width) and the blocks: preface first, middle and last don't show. Please see the screenshot attached (Please note: the PNG-fix seems to be applied in the 6.x-1.3, but the screenshot taken from q0b.ru still doesn't have this fixed). The second screenshots shows the same webpage with Mozilla Firefox.
I hate IE6, but unfortunately about 20% of my visitors still use IE6 (and according to Wikipedia IE6 still has a market share of 16.94% in may 2009).
| Comment | File | Size | Author |
|---|---|---|---|
| Firefox screenshot | 434.05 KB | dataspot | |
| IE6 screenshot | 435.17 KB | dataspot |
Comments
Comment #1
thinkingcap commentedHere's the fix to both issues.
In ie6-fixes.css add this:
It's a hack to mimic max-width CSS property. In this case we are trying to emulate
max-wdith: 1290px;
min-width: 740px;
And the fix to the preface problem is also done in ie6-fixes.css (line 15):
This is the hasLayout trigger, and is used to trick IE6 into setting the height of the preface container to enclose the nested floats. Setting height: 1px does not appear to invoke hasLayout, but height: 1% does. Very strange because any value apart from auto is meant to work.
Hope that helps. Let me know how it goes.
Comment #2
rahulbile commentedThx graymalkin,
That was very heplful.