#3 — display problem in IE, peekaboo
by
Hanno Schlichting
—
last modified
Feb 21, 2009 10:33 PM
| State | Resolved |
|---|---|
| Version: |
—
|
| Area | User interface |
| Issue type | Bug |
| Severity | Medium |
| Submitted by | Hanno Schlichting |
| Submitted on | Dec 16, 2005 |
| Responsible | Alex Limi |
| Target release: | 1.0.1 |
Originally reported as https://trac.plone.org/plone/ticket/4918.
In PloneHelpCenter when viewing a specific HelpCenter section such as FAQ, How-to, etc, in Internet Explorer 6sp2 the links and descriptions do not display correctly.
Everything looks fine in Firefox and Safari, but not in IE for windows.
Added by
Martin Aspeli
on
Dec 23, 2005 08:53 PM
Giving limi the pleasure.
Responsible manager:
(UNASSIGNED)
→
limi
Severity:
Medium
→
Low
Target release:
1.0.1
→
None
Added by
Daniel Miksik
on
May 16, 2006 03:25 PM
We are aware of the fact that there is no ideal solution to the IE Peekaboo bug (see http://www.positioniseverything.net/explorer/peekaboo.html for more); the solution suggested at http://dev.plone.org/[…]/IEFixes.css.dtml?rev=9643 (lines 105-107) has also some side-effects -- above all, it affects the height of the #float box if the height is explicitly specified previously. Based on our testing, we would opt for the two following solutions, and/or combination of them:
1. avoid using a background on div#floatholder (as suggested by Holly Bergevin), which is best done in ploneCustom.css by a simple declaration:
.documentContent {
background: transparent; /* to kill the IE Peekaboo bug */
}
(note: 'background: none;' is also a valid declaration having the same effect)
or
2. add an explicit line-height declaration on div#floatholder (following the solution no. 2 at http://interval.cz/[…]/
(in Czech, look for "Deklarujme"):
.documentContent {
line-height: 1.2;
}
Both these "remedying" methods efficiently and cleanly fix the bug; they are based just on declaring explicitly the implicit values of the two CSS attributes mentioned above -- therefore they can be considered fully systemic and safe, moreover without unwanted side-effects.
As the background color for page body is by default set to "White" in Plone CSSs (body { background-color: White;}), the solution no. 1 has absolutely no negative effect on the design of the portal.
If both the bug and several solutions to it are known, it is perhaps a pity that visitors (and especially newcomers) to the plone.org site are left to be caught by the IE Peekaboo bug in the HOW-TO, FAQ, and other sections of the Documentation. ;) (They can easily attribute it to Plone, not IE.)
Pavol Mikle,
Daniel Miksik
Added by
Alex Limi
on
Jun 15, 2006 01:20 AM
Please check it now and see if the problem is fixed. I cannot reproduce at the moment.
Issue state:
postponed
→
open
Severity:
Low
→
Medium
Target release:
None
→
1.0.1
Added by
Hanno Schlichting
on
Jun 15, 2006 07:34 AM
waldru fixed this in Plone itself, as noted in the above comment by adding:
Issue state:
open
→
resolved
#floatholder, #float {
height: 1%;
}
Maybe it's also fixed by:
* html .link-external,
* html .link-external a,
* html .link-mailto a,
* html .link-mailto {
height: 1%;
}
This also applies to the relevant PHC section. So this bug is gone with the move of plone.org to Plone 2.1.3.
No responses can be added.
If you can, please log in before submitting a reaction.
