portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ate Douma (JIRA)" <jetspeed-...@portals.apache.org>
Subject [jira] Created: (JS2-349) IFramePortlet doesn't display properly with a css based layout on IE6 and causes column wrapping
Date Wed, 24 Aug 2005 13:17:18 GMT
IFramePortlet doesn't display properly with a css based layout on IE6 and causes column wrapping

         Key: JS2-349
         URL: http://issues.apache.org/jira/browse/JS2-349
     Project: Jetspeed 2
        Type: Bug
  Components: Demo Portlets, Layout, Other  
    Versions: 2.0-M4    
 Environment: WindowsXP, IE6.0
    Reporter: Ate Douma
 Assigned to: Ate Douma 
     Fix For: 2.0-M4

The IFramePortlet demo shown on the guest default page isn't properly displayed on IE6 when
using a css based layout.
Note: Firefox doesn't have this problem!

The iframe element is rendered (from the web-content component o.a.j.portlet.IFrameGenericPortlet)
with a width="100%" and height="100%".
But IE6.0 cannot handle that when it is wrapped in a div with our current css based layout.
First of all, it doesn't display *any* content anymore currently.
Seeminly IE cannot handle this within a div (css compliance is clearly not the strongest point
of IE).
If you hardcode a width like 600px, then it shows its content again but still only one column
is displayed when that "overflows" the column width.
Luckily, I found an easy fix: wrapping the iframe within an table does the trick ;-)

I'll update the IFrameGenericPortlet doing that.

Together with the fix for JS2-348, this should solve the current css column layout problems.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org

View raw message