diff options
-rw-r--r-- | mod/profile/views/default/profile/css.php | 2 | ||||
-rw-r--r-- | mod/profile/views/default/profile/javascript.php | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/mod/profile/views/default/profile/css.php b/mod/profile/views/default/profile/css.php index 1585b963f..8ae78601b 100644 --- a/mod/profile/views/default/profile/css.php +++ b/mod/profile/views/default/profile/css.php @@ -24,7 +24,7 @@ }
.usericon div.sub_menu {
- z-index:9999;
+ /* z-index:9999; */
display:none;
position:absolute;
padding:2px;
diff --git a/mod/profile/views/default/profile/javascript.php b/mod/profile/views/default/profile/javascript.php index f5dd5be68..e0f87522c 100644 --- a/mod/profile/views/default/profile/javascript.php +++ b/mod/profile/views/default/profile/javascript.php @@ -59,6 +59,14 @@ function setup_avatar_menu() { .css("left",(avatar.width()-166) + "px")
.fadeIn('normal');
}
+
+ // fix for z-index / jquery bug in IE - TO DO: wrap this in a conditional statement - no need to do this calculation for other browsers
+ $(this).css("z-index", parseInt( new Date().getTime()/1000 ));
+ avatar.css("z-index", parseInt( new Date().getTime()/1000 ));
+ submenu.css("z-index", parseInt( new Date().getTime()/1000 ));
+
+ //alert("z-index = " +avatar.css("z-index"));
+
// change arrow to 'on' state
$(this).attr('src','<?php echo $vars['url']; ?>_graphics/avatar_menu_arrow_open.gif');
}
|