IE6 Hacks: Getting jQuery tools expose to work properly on my site

Posted by Wild Thing on Stack Overflow See other posts from Stack Overflow or by Wild Thing
Published on 2010-04-03T13:58:54Z Indexed on 2010/04/03 14:03 UTC
Read the original article Hit count: 567

Filed under:
|
|
|

Hi,

I am trying to get the jQuery tools 'expose' function to work properly in IE6. The page is http://204.51.246.10:12123/

You will need IE6 to reproduce the bug (obviously :)). If you click 'Sign In' on the top-right corner (below the 'Join Today!' button), you will notice that the sign in panel (fieldset#login-controls) is getting covered by the background of its parent element (.signinPanel), which is very weird. It is not on the top of z-index, and I can't figure out why.

Please note that in order to get fieldset#login-controls positioned correctly, I have applied the following hack for IE6:

$("#header, #header div, #header table, #header td, #header tr").css("position", "static");
$("fieldset#login-controls *").css("position", "static");

This might be the reason for the above. I am pretty lost at this point, as I can't figure what's going on - any advise would be appreciated.

Cheers, Wild Thing

© Stack Overflow or respective owner

Related posts about ie6-bug

Related posts about jQuery