IE6 display issue

oscully - January 21, 2008 - 21:37
Project:Advanced Forum
Version:6.x-1.x-dev
Component:Theming
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed
Description

I noticed the advanced forums were displaying incorrectly in Internet Explorer 6 and decided to look into it.

It seems all that was required was a slight change to the advanced-forum-structure.css file in the advforum directory in your theme directory.

1. Locate the "****Begin Forum Topic*****" section.

2. Find this:

.forum-post-wrapper {
min-height: 24em;
border-top: thin solid black;
border-bottom: thin solid black;
}

3. Change it to:

.forum-post-wrapper {
min-height: 24em;
height:auto !important;
height:24em;
border-top: thin solid black;
border-bottom: thin solid black;
}

That's it. It should fix a bug in how ie6 handles (or doesn't handle) min-height.

I've tested this in Firfox, Opera, and IE6 but I don't have access to IE7.

Hope this helps anyone else who ran into this issue.

#1

Michelle - February 3, 2008 - 20:58
Status:active» fixed

Alpha 1 works nicely in IE 6 thanks to eigentor.

Michelle

#2

Anonymous (not verified) - February 17, 2008 - 21:02
Status:fixed» closed

Automatically closed -- issue fixed for two weeks with no activity.

#3

Salvatore Montefusco - May 3, 2008 - 15:02
Version:5.x-1.x-dev» 6.x-1.x-dev
Status:closed» active

The error has appeared in version 6 too (pushbutton theme).
However, the suggested patch shows the missing info, but stretches the width of the body frame and so it's not usable.

#4

Salvatore Montefusco - May 3, 2008 - 15:41

Oddly the problem is that in ie6 the background of .forum-post-wrapper (set in advanced_forum.css) covers the contents of .forum-comment-left.
By removing it the problem is solved, but anyway it's only a workaround, not a solution.

#5

Michelle - May 13, 2008 - 04:25
Status:active» fixed

It's fine in IE 6 in garland. If there's a problem in other themes, patches are welcome.

Michelle

#6

fe - May 15, 2008 - 15:26

the problem is a typo in alpha 8:

.forum-post-wrapper {
background: url(images/forum-separater.jpg) repeat-y;
border-top: 1px solid #2587C4;
border-bottom: none;
height: %1;
}

should be:
height: 1%;

#7

Anonymous (not verified) - May 29, 2008 - 15:32
Status:fixed» closed

Automatically closed -- issue fixed for two weeks with no activity.

 
 

Drupal is a registered trademark of Dries Buytaert.