jQuery toggle on Internet Explorer 7. Position and height Problem -


i made simple script hide/show hidden div. page automatically adjusts height on firefox, safari , chrome.

however on internet explorer 7, div overlaps contents @ bottom i'm using joomla cms. have gone wrong ? have tried including "position:relative" bottom contents isn't helping.

$j(idname).css({"opacity": "0"}); $j(idname).slidetoggle('fast', function() {      $j(idname).animate({opacity:"1"}, function() {         if(jquery.browser.msie) {             this.style.removeattribute('filter');             $j("#main-body").css("height","auto");         }     });   }); 

visit http://educationtechnologysummit.com/sponsors-a-partners.html clearer view

i'm bit unclear question, looks of it, think problem presenting when mouseover menu item in ie7 menu div hidden behind other elements. (the menu div hidden shown through jquery slidetoggle function)

it looks you've included z-index hidden divs, didn't specify z-index other elements supposed overlap. ie7 may incorrectly allowing elements undefined z-index layered on menu items.

edit: add css this:

#menu-spacer{z-index:489;} #main-body{z-index:489;} 

Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -