<?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"
	>
<channel>
	<title>Comments on: Using hasLayout to fix bugs in IE</title>
	<atom:link href="http://notes.natbat.net/2006/12/02/haslayout/feed/" rel="self" type="application/rss+xml" />
	<link>http://notes.natbat.net/2006/12/02/haslayout/</link>
	<description>Adventures creations and musings from a girl geek</description>
	<pubDate>Sat, 05 Jul 2008 01:52:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Marty</title>
		<link>http://notes.natbat.net/2006/12/02/haslayout/#comment-439</link>
		<dc:creator>Marty</dc:creator>
		<pubDate>Tue, 05 Dec 2006 09:19:14 +0000</pubDate>
		<guid isPermaLink="false">http://notes.natbat.net/2006/12/02/haslayout/#comment-439</guid>
		<description>Thanks,

This has given me the understanding of this bug which ive encountered many time before in the past.

I have built several complicated layouts and in IE some block elements behaved very strangely (and i knew incorrectly) and sometimes assigning a position or a height fixed the problem</description>
		<content:encoded><![CDATA[<p>Thanks,</p>
<p>This has given me the understanding of this bug which ive encountered many time before in the past.</p>
<p>I have built several complicated layouts and in IE some block elements behaved very strangely (and i knew incorrectly) and sometimes assigning a position or a height fixed the problem</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Design - standards based web design, development and training &#187; Some links for light reading (5/12/06)</title>
		<link>http://notes.natbat.net/2006/12/02/haslayout/#comment-437</link>
		<dc:creator>Max Design - standards based web design, development and training &#187; Some links for light reading (5/12/06)</dc:creator>
		<pubDate>Tue, 05 Dec 2006 05:12:48 +0000</pubDate>
		<guid isPermaLink="false">http://notes.natbat.net/2006/12/02/haslayout/#comment-437</guid>
		<description>[...] Using hasLayout to fix bugs in IE [...]</description>
		<content:encoded><![CDATA[<p>[...] Using hasLayout to fix bugs in IE [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Már</title>
		<link>http://notes.natbat.net/2006/12/02/haslayout/#comment-428</link>
		<dc:creator>Már</dc:creator>
		<pubDate>Sun, 03 Dec 2006 12:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://notes.natbat.net/2006/12/02/haslayout/#comment-428</guid>
		<description>I've systematically used hasLayout to fix IE rendering bugs for years now. I've reduced the "fix" down to a single line that I'll now apply out of reflex.

I wrote a bout it recently in an entry I called &lt;a href="http://mar.anomy.net/entry/2006/10/04/09.44.54/" rel="nofollow"&gt;Tackling the IE factor - IE7 update&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve systematically used hasLayout to fix IE rendering bugs for years now. I&#8217;ve reduced the &#8220;fix&#8221; down to a single line that I&#8217;ll now apply out of reflex.</p>
<p>I wrote a bout it recently in an entry I called <a href="http://mar.anomy.net/entry/2006/10/04/09.44.54/" rel="nofollow">Tackling the IE factor - IE7 update</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebastian</title>
		<link>http://notes.natbat.net/2006/12/02/haslayout/#comment-427</link>
		<dc:creator>Sebastian</dc:creator>
		<pubDate>Sun, 03 Dec 2006 11:12:19 +0000</pubDate>
		<guid isPermaLink="false">http://notes.natbat.net/2006/12/02/haslayout/#comment-427</guid>
		<description>I think this is the best reference for this topic:

http://www.satzansatz.de/cssd/onhavinglayout.html
(english)

(although i find it sometimes confusing, but that's not the fault of the authors:))</description>
		<content:encoded><![CDATA[<p>I think this is the best reference for this topic:</p>
<p><a href="http://www.satzansatz.de/cssd/onhavinglayout.html" rel="nofollow">http://www.satzansatz.de/cssd/onhavinglayout.html</a><br />
(english)</p>
<p>(although i find it sometimes confusing, but that&#8217;s not the fault of the authors:))</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom</title>
		<link>http://notes.natbat.net/2006/12/02/haslayout/#comment-422</link>
		<dc:creator>tom</dc:creator>
		<pubDate>Sat, 02 Dec 2006 22:23:40 +0000</pubDate>
		<guid isPermaLink="false">http://notes.natbat.net/2006/12/02/haslayout/#comment-422</guid>
		<description>The other classic way to trigger hasLayout - if you can't relatively position an element, for whatever reason - is to give it a height.

Doesn't matter what height. Any height will do. I go for either 1% or 100%, but that'll give it layout, and make it behave. I've had lots of "exciting" bugs with background-images on list-items because of IE6's "layout" property.

As you note, the concept of "layout" remains in IE7, despite their tidy-up of browser bugs, so it's still a useful thing to be able to trigger.

Good stuff to have in one place, Nat!</description>
		<content:encoded><![CDATA[<p>The other classic way to trigger hasLayout - if you can&#8217;t relatively position an element, for whatever reason - is to give it a height.</p>
<p>Doesn&#8217;t matter what height. Any height will do. I go for either 1% or 100%, but that&#8217;ll give it layout, and make it behave. I&#8217;ve had lots of &#8220;exciting&#8221; bugs with background-images on list-items because of IE6&#8217;s &#8220;layout&#8221; property.</p>
<p>As you note, the concept of &#8220;layout&#8221; remains in IE7, despite their tidy-up of browser bugs, so it&#8217;s still a useful thing to be able to trigger.</p>
<p>Good stuff to have in one place, Nat!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
