<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>workblog &#187; Internet Explorer</title>
	<atom:link href="http://iandunn.name/workblog/category/internet-explorer/feed/" rel="self" type="application/rss+xml" />
	<link>http://iandunn.name/workblog</link>
	<description></description>
	<lastBuildDate>Wed, 25 Aug 2010 22:23:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Internet Explorer Doesn&#8217;t Match PNG Color to CSS Color</title>
		<link>http://iandunn.name/workblog/internet-explorer-doesnt-match-png-color-to-css-color/</link>
		<comments>http://iandunn.name/workblog/internet-explorer-doesnt-match-png-color-to-css-color/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 22:05:23 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=152</guid>
		<description><![CDATA[
All currently available versions of Internet Explorer incorrectly display colors in PNG images. To work around that, instead of setting a background color, you can use create 1&#215;1 pixel image with the color you want, and set it as a repeating background image.
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.biorust.com/tutorials/detail/231/en/"><img class="aligncenter" title="Fixing the PNG Color Problem In Internet Explorer" src="http://www.biorust.com/tutorials/ps-fixingpngs/problem4uk.jpg" alt="" width="500" height="500" /></a></p>
<p>All currently available versions of <a href="http://www.biorust.com/tutorials/detail/231/en/">Internet Explorer incorrectly display colors in PNG images</a>. To work around that, instead of setting a background color, you can use <a href="http://www.whywaitwebs.com/blog/designers/how-to-avoid-background-color-matching-problems-with-safari/">create 1&#215;1 pixel image with the color you want, and set it as a repeating background image</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/workblog/internet-explorer-doesnt-match-png-color-to-css-color/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mouseenter, mouseleave Events for non-IE Browsers</title>
		<link>http://iandunn.name/workblog/15/</link>
		<comments>http://iandunn.name/workblog/15/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 18:16:46 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=15</guid>
		<description><![CDATA[Stephen Stchur has written a script to mimic IE&#8217;s proprietary mouseenter and mouseleave Javascript events for non-IE browsers. This is useful when you have one element (B) laying on top of another element (A), and you want to do a mouseover/mouseout on A without the mouseout firing when you hover on B. Quirksmode has articles [...]]]></description>
			<content:encoded><![CDATA[<p>Stephen Stchur has written a script to <a href="http://blog.stchur.com/2007/03/15/mouseenter-and-mouseleave-events-for-firefox-and-other-non-ie-browsers/">mimic IE&#8217;s proprietary mouseenter and mouseleave Javascript events for non-IE browsers</a>. This is useful when you have one element (B) laying on top of another element (A), and you want to do a mouseover/mouseout on A without the mouseout firing when you hover on B. Quirksmode has articles on <a href="http://www.quirksmode.org/js/events_mouse.html">JavaScript mouse events</a> and <a href="http://www.quirksmode.org/js/events_order.html">event bubbling</a> that give good background information.</p>
<p><strong>Update:</strong> MooTools has <a href="http://demos.mootools.net/Mouseenter">mouseenter/mouseleave</a> built-in.</p>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/workblog/15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Targeting properties to IE6 with Valid CSS</title>
		<link>http://iandunn.name/workblog/targeting-properties-to-ie6-with-valid-css/</link>
		<comments>http://iandunn.name/workblog/targeting-properties-to-ie6-with-valid-css/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 14:15:49 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://iandunn.name/workblog/?p=7</guid>
		<description><![CDATA[When I&#8217;m translating a design to markup I can usually get it to look the same in all the major browsers without too much trouble, but every once in awhile there’s a problem with IE6 that I can&#8217;t figure out, or just don’t have the time/energy to deal with the right way.  In the [...]]]></description>
			<content:encoded><![CDATA[<p>When I&#8217;m translating a design to markup I can usually get it to look the same in all the major browsers without too much trouble, but every once in awhile there’s a problem with IE6 that I can&#8217;t figure out, or just don’t have the time/energy to deal with the right way.  In the past I’ve used <a href="http://allinthehead.com/retro/150/css-underscore-hack">the underscore hack</a> to target a specific property to IE6, but the problem with that is that it isn’t valid CSS. Recently I found a way to <a href="http://24ways.org/2005/avoiding-css-hacks-for-internet-explorer">avoid CSS hacks</a> and get the same results with valid CSS. Instead of using the underscore, it uses <a href="http://css.maxdesign.com.au/selectutorial/selectors_child.htm">child selectors</a>, which are valid, but IE6 doesn’t support.</p>
<p>For example, I had a design where one element had to line up perfectly with another, and it was working fine in Firefox/Safari/IE7, but in IE6 it was 3 pixels off, so I did this:</p>
<p>test</p>
<pre name="code" class="css">

#childElement /* This is the element I want to position */
{
position: relative;
left: 113px; /* This targets all browsers, including IE6 */
}

#parentElement &gt; #childElement
{
left: 116px; /* This targets only Firefox/Safari/IE7. IE6 doesn&#039;t support it, so it uses the value above, but the others will use this one instead */
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://iandunn.name/workblog/targeting-properties-to-ie6-with-valid-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
