Note that there are some explanatory texts on larger screens.

plurals
  1. POCSS problems: with custom ul,li dropdown navigation in ie, especially with the ie6 overflow:visible bug
    primarykey
    data
    text
    <p>The essence of the ie6 bug (dropdown entries must be truncated via overflow hidden to prevent ie from incorrectly expanding instead of acting as overflow:visible) can be seen in it's current (hacky) form in the screenshot below, and at the site <a href="http://zd-cms.com" rel="nofollow noreferrer">http://zd-cms.com</a></p> <p>Wrong (ie6):</p> <p><a href="http://img249.imageshack.us/img249/352/screenshot68.png" rel="nofollow noreferrer">http://img249.imageshack.us/img249/352/screenshot68.png http://img249.imageshack.us/img249/352/screenshot68.png</a></p> <p>Right (FF, IE8, Chrome):</p> <p><a href="http://img402.imageshack.us/img402/7208/screenshot69.png" rel="nofollow noreferrer">http://img402.imageshack.us/img402/7208/screenshot69.png http://img402.imageshack.us/img402/7208/screenshot69.png</a></p> <p>The menu entry should show:</p> <ul> <li>Contact Us</li> <li>Resellers</li> <li>Support</li> <li>Designer Services</li> </ul> <p>But since I can't get overflow:visible working or otherwise simulate it, parts of the dropdown menus get cut off. Currently the css in the ie6-specific stylesheet is:</p> <pre><code>#zd-nav { padding-left:0; margin-left:0; background-color:transparent; } #zd-nav .zd-sub-nav{ margin-top:5px; **width:73px**; **overflow:hidden;** } </code></pre> <p>A few solutions to the bug that I've tried: I'm aware of the ie6 overflow:visible bug, (as per here: <a href="http://www.positioniseverything.net/explorer/expandingboxbug.html" rel="nofollow noreferrer">http://www.positioniseverything.net/explorer/expandingboxbug.html</a> ), which renders overflow:visible null and void. Read through: <a href="https://stackoverflow.com/questions/83696/strategy-for-fixing-layout-bugs-in-ie6">Strategy for Fixing Layout Bugs in IE6?</a> and tried a few hacks to try to make it really act as overflow:visible, but nothing worked.</p> <p>Right now, I've got the dropdown part of the menu set to overflow:hidden as a last ditch solution because I can't get ie6 to let the menu act in an overflow:visible manner.</p> <p>Pointing out any problems with the nav in ie7 or ie8 would be much appreciated as well.</p> <p>Suggestions?</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload