<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: jQuery slideToggle and Internet Explorer</title>
	<atom:link href="http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/</link>
	<description>Web design and development</description>
	<lastBuildDate>Wed, 17 Feb 2010 21:50:16 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Rob</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-1077</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Wed, 17 Feb 2010 21:50:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-1077</guid>
		<description>I&#039;m using slideToggle to generate an accordion-like menu. My problem was that IE7 was ignoring the height of the slideToggled element. The net result was that absolutely positioned child elements were getting stretched to the height of the viewport.

After trying a bunch of CSS tricks (including those enumerated above) I ended up writing a couple of  jQuery functions that calculate the height of the accordion blocks in question based on their content (whether open or closed) and assign hard pixel heights to them on the fly. This seems to have corrected IE7&#039;s aberrant behavior (thank God!).</description>
		<content:encoded><![CDATA[<p>I&#8217;m using slideToggle to generate an accordion-like menu. My problem was that IE7 was ignoring the height of the slideToggled element. The net result was that absolutely positioned child elements were getting stretched to the height of the viewport.</p>
<p>After trying a bunch of CSS tricks (including those enumerated above) I ended up writing a couple of  jQuery functions that calculate the height of the accordion blocks in question based on their content (whether open or closed) and assign hard pixel heights to them on the fly. This seems to have corrected IE7&#8217;s aberrant behavior (thank God!).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bryan Blakey</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-1074</link>
		<dc:creator>Bryan Blakey</dc:creator>
		<pubDate>Wed, 27 Jan 2010 00:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-1074</guid>
		<description>I needed to use absolute positioning for one of the nested elements in my div that gets slideToggle&#039;d.  So I tried the &quot;height: 101%&quot; hack, but that made the sliding div expand to greater than its content, then snap back to the correct size at the end of the animation.  The real issue seems to be that the sliding div needs to have the ever elusive &quot;hasLayout&quot; property triggered in IE.  Giving it a &quot;min-height: 1%&quot; worked the best for me without other random oddities cropping up.  Hopefully that helps anyone who hasn&#039;t yet figured it out!</description>
		<content:encoded><![CDATA[<p>I needed to use absolute positioning for one of the nested elements in my div that gets slideToggle&#8217;d.  So I tried the &#8220;height: 101%&#8221; hack, but that made the sliding div expand to greater than its content, then snap back to the correct size at the end of the animation.  The real issue seems to be that the sliding div needs to have the ever elusive &#8220;hasLayout&#8221; property triggered in IE.  Giving it a &#8220;min-height: 1%&#8221; worked the best for me without other random oddities cropping up.  Hopefully that helps anyone who hasn&#8217;t yet figured it out!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-1011</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Thu, 19 Nov 2009 22:28:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-1011</guid>
		<description>ahhh yes, only problem is working with radio and checkbox elements within forms - your can&#039;t really do much with float.... thanbsk for replying though.......</description>
		<content:encoded><![CDATA[<p>ahhh yes, only problem is working with radio and checkbox elements within forms &#8211; your can&#8217;t really do much with float&#8230;. thanbsk for replying though&#8230;&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Niall Doherty</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-1009</link>
		<dc:creator>Niall Doherty</dc:creator>
		<pubDate>Thu, 19 Nov 2009 21:18:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-1009</guid>
		<description>Kevin, thanks for the comment. It might not be an ideal workaround, but it&#039;s the only one I&#039;m aware of. By all means, using something other than slideToggle if you prefer. 

Also, if you&#039;re using absolute position for everything, you&#039;re doing something wrong. Floats are usually a better way to go.</description>
		<content:encoded><![CDATA[<p>Kevin, thanks for the comment. It might not be an ideal workaround, but it&#8217;s the only one I&#8217;m aware of. By all means, using something other than slideToggle if you prefer. </p>
<p>Also, if you&#8217;re using absolute position for everything, you&#8217;re doing something wrong. Floats are usually a better way to go.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-1007</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Thu, 19 Nov 2009 15:23:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-1007</guid>
		<description>Positioning?   Just rip it out of there ?   Let&#039;s just get rid of all    tags too....  This is a ridiculous workaround as absolute positioning is a must have when working with like, anything....... point is -  slideToggle sucks.  putting in a workaround, that hacks child elements is sinful.....    this is not a workaround.</description>
		<content:encoded><![CDATA[<p>Positioning?   Just rip it out of there ?   Let&#8217;s just get rid of all    tags too&#8230;.  This is a ridiculous workaround as absolute positioning is a must have when working with like, anything&#8230;&#8230;. point is &#8211;  slideToggle sucks.  putting in a workaround, that hacks child elements is sinful&#8230;..    this is not a workaround.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GreenAlgae</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-109</link>
		<dc:creator>GreenAlgae</dc:creator>
		<pubDate>Wed, 17 Jun 2009 10:07:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-109</guid>
		<description>Good post, there seems to be a bug with slideToggle + IE + positioned elements. One can either use the 101% height or toggle instead of slideToggle.</description>
		<content:encoded><![CDATA[<p>Good post, there seems to be a bug with slideToggle + IE + positioned elements. One can either use the 101% height or toggle instead of slideToggle.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobin Lehman</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-108</link>
		<dc:creator>Tobin Lehman</dc:creator>
		<pubDate>Thu, 30 Apr 2009 19:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-108</guid>
		<description>Just as an addition to this post, I&#039;ve found that slideToggle + IE + Table elements do not prove to be smooth as well. It will toggle, but in a purely on/closed format. I had to wrap it in divs to get the nice transition. Probably because of the nested elements, but it works fine in everything else (FF+ Safari).</description>
		<content:encoded><![CDATA[<p>Just as an addition to this post, I&#8217;ve found that slideToggle + IE + Table elements do not prove to be smooth as well. It will toggle, but in a purely on/closed format. I had to wrap it in divs to get the nice transition. Probably because of the nested elements, but it works fine in everything else (FF+ Safari).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: srss</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-107</link>
		<dc:creator>srss</dc:creator>
		<pubDate>Sat, 04 Apr 2009 13:14:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-107</guid>
		<description>Thanks! The &quot;height:101%&quot; fixed my adsense on IE moving to the left and jumping around!

IE needs to be made illegal.</description>
		<content:encoded><![CDATA[<p>Thanks! The &#8220;height:101%&#8221; fixed my adsense on IE moving to the left and jumping around!</p>
<p>IE needs to be made illegal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joulss</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-106</link>
		<dc:creator>Joulss</dc:creator>
		<pubDate>Thu, 19 Mar 2009 16:48:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-106</guid>
		<description>Some precisions : in my case the problem is with slideUp() or slideDown() on a div containing an image, and only under ie6. The animation is smooth but the image simply disapears at the end of the slide !</description>
		<content:encoded><![CDATA[<p>Some precisions : in my case the problem is with slideUp() or slideDown() on a div containing an image, and only under ie6. The animation is smooth but the image simply disapears at the end of the slide !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joulss</title>
		<link>http://www.ndoherty.biz/2007/09/jquery-slidetoggle-and-internet-explorer/#comment-105</link>
		<dc:creator>Joulss</dc:creator>
		<pubDate>Thu, 19 Mar 2009 16:44:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.ndoherty.com/blog/2007/09/25/jquery-slidetoggle-and-internet-explorer/#comment-105</guid>
		<description>The no-position tweak works but I the position:relative was mandatory in my case, so the 101% tweak was the good one.
Thank you so much for this, ie was driving me crazy !</description>
		<content:encoded><![CDATA[<p>The no-position tweak works but I the position:relative was mandatory in my case, so the 101% tweak was the good one.<br />
Thank you so much for this, ie was driving me crazy !</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->