I've got a few sites right now where I'm using panels to show custom layouts of views. These are all custom panels I made by modifying the ones included with the module, it's a theming issue.
There seems to be some issues with CSS and IE6 and IE7 (big surprise, everything is perfect in FF). On one site I've got a drop-down menu that is appearing behind the content shown in the panel. On another site content in the panel seems to be flat out ignoring my CSS. For example, I've got an area in a panel set to 150px high in the CSS, with overflow: hidden. Yet the content is showing well below where it should.
It appears that the content is on another layer above the main page layout, with everything else showing underneath. The drop down menu on the one site goes below the content in the panel, and the list on the other site seems to be appearing above the rest of the page. I've tried adjusting z-index with no results at all. Has anyone else seen this happen?
Comments
Comment #1
Andrupal commentedI'm seeing the same behavior....the dropdown menus are hidden behind any "views" content in it IE6 (but not Firefox). I've tried to inspect the number of div elements, etc. to see if there's an extra or something....so far I can't seem to isolate the problem.
Comment #2
Andrupal commentedI seem to have solved this problem by removing the "position: relative;" attribute from the .panel-2col .panel-col-last section of the stylesheet for the 2-column layout and other style definitions unique to the views I was having problems with.
Comment #3
merlinofchaos commentedWe hates I.E. I'm marking the issue fixed for two reasons:
1) I'm not working on Panels 1 issues and 2) there seems to be a workaround (position: relative) and 3) Panels 2 has different enough CSS I don't even know if this is likely to be valid anymore.
I am, however, creating a documentation link to this issue so that it can be researched and, if necessary, incorporated somehow.
Comment #4
(not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.