We are having a problem with certain Banner channels rendering incorrectly in Firefox 2 (haven't tried Firefox 3 yet). Attached are 2 screenshots from our production side of Luminis, set to go live in September. As you will see, the channel information actually displays in the blue (header) for the channel below it. We don't have any customized layout that would cause this issue, this is simply a skin color scheme we have chosen for now.
The issue only occurs in the two channels (Grade Assignment and My Grades) that have drop down boxes for selecting semesters. It doesn't appear to me that it matters what kind of channel we put below these, it still shows up in the blue header.
Has anyone seen this issue before, and have any suggestions on how to fix this?
Thanks!
Jonathan
Comments
Banner Channels render incorrect in Firefox
We actually had this problem with IE6 and certain banner channels. If I remember correctly it had to do with divs not thinking that they contained anything.
Since we made our own channel layout, I simply just rebuilt it until it worked.
Design problem
For us, this is only a problem with the xp_style skin template in Firefox. I tracked it down to the fact that the top level table that many of the channels was generating contained an 'align' tag. Firefox (correctly, in my opinion) decided that the intent was to have the table "float" instead of laying it out within the channel's boundaries, while IE seems to interpret it as text alignment. I ended up editing the XSL files in many of the Banner Channel CAR files to remove the align tag, which is unnecessary even if IE has the correct interpretation. Instructions for doing this can be found in the last section of Luminis's Channel Developer Guide.
Thanks!
Thanks to both of you for your help. Since the problem was only with 2 channels, I decided to try and remove the align tags within the car files, li_grade_assignment.car and si_grades.car. I removed the top level align tag in all of the .xml files, did a stopcp -a/startcp, and it worked like a charm!
Thanks Again
Jonathan