I'm not 100% sure if this would be the cause of your problem, but I've had some issues with disappearing content in IE. It's due to some bug of theirs, and I know of two fixes. One is to set the CSS line-height rule to 1 or 1.2 or something on the detail block and it might fix it. Or you can set the detail block to position relative (and the parent container as well should be position relative).
I generally prefer the first solution as it's easier to implement. Or you can check out http://www.positioniseverything.net and see if you can find your bug on there. On Apr 13, 2:42 pm, "Priest, James \(NIH/NIEHS\) [C]" <[EMAIL PROTECTED]> wrote: > I'm trying to wrap up my application and am going through and debugging > a few things in IE (whoo hoo!) > > I've got a weird issue with slideToggle and I can't get it fixed and > it's driving me nuts: > > I have a list, and each item has a 'detail' block which I hide until a > user clicks to see details. I also have a page wide 'show/hide'. > > The page wide show/hide works fine in both IE and Firefox. > > The individual display - using slideToggle - works in Firefox - but in > IE I'm getting a weird behavior. > > I click my toggle and it slides down (and appears correct while sliding > down) but then it shifts to the left and most of my formatting > disappears (border and background color)... > > I posted a screenshot and code on my > wiki:http://www.thecrumb.com/wiki/code/slidetoggle > > Any insight would be greatly appreciated - this is a key component on my > site and if I can't get this working I'm hosed. > > Jim