<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Weird bug in IE5/Mac</title>
	<link>http://www.iwein.co.uk/2005/07/05/weird-bug-in-ie5mac/</link>
	<description></description>
	<pubDate>Tue, 06 Jan 2009 12:39:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>

	<item>
		<title>by: jon b</title>
		<link>http://www.iwein.co.uk/2005/07/05/weird-bug-in-ie5mac/#comment-12</link>
		<pubDate>Wed, 13 Jul 2005 23:13:40 +0000</pubDate>
		<guid>http://www.iwein.co.uk/2005/07/05/weird-bug-in-ie5mac/#comment-12</guid>
					<description>try changing...

.leftCol {
	margin:0;
	padding:0;
	width:475px;
	float:left;
}

.rightCol {
	margin:15px 0 0 25px;
	padding:0;
	width:250px;
	float:right;
	text-align:left;
}

to

.leftCol {
	float:left;
	margin:0;
	padding:0;
	width:475px;
}

.rightCol {
	float: left;
	margin:15px 0 0 25px;
	padding:0;
	width:250px;
	text-align:left;
}</description>
		<content:encoded><![CDATA[<p>try changing&#8230;</p>
<p>.leftCol {<br />
	margin:0;<br />
	padding:0;<br />
	width:475px;<br />
	float:left;<br />
}</p>
<p>.rightCol {<br />
	margin:15px 0 0 25px;<br />
	padding:0;<br />
	width:250px;<br />
	float:right;<br />
	text-align:left;<br />
}</p>
<p>to</p>
<p>.leftCol {<br />
	float:left;<br />
	margin:0;<br />
	padding:0;<br />
	width:475px;<br />
}</p>
<p>.rightCol {<br />
	float: left;<br />
	margin:15px 0 0 25px;<br />
	padding:0;<br />
	width:250px;<br />
	text-align:left;<br />
}
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: jon b</title>
		<link>http://www.iwein.co.uk/2005/07/05/weird-bug-in-ie5mac/#comment-11</link>
		<pubDate>Wed, 13 Jul 2005 23:10:55 +0000</pubDate>
		<guid>http://www.iwein.co.uk/2005/07/05/weird-bug-in-ie5mac/#comment-11</guid>
					<description>why not ignore such a useless piece of shite??

Why worry about getting things looking right for a browser which has such a small market share on, though I hate to admit it, a very small installed base?? And of that installed base, how many will actually be using IE 5 on OS X, the OS 9 versions are actually better?

on another note, it's always worth floating div's the same way, even if they are to sit next to each other (one on the left, one on the right) - this way you can use clears without interferring with the columns.

j</description>
		<content:encoded><![CDATA[<p>why not ignore such a useless piece of shite??</p>
<p>Why worry about getting things looking right for a browser which has such a small market share on, though I hate to admit it, a very small installed base?? And of that installed base, how many will actually be using IE 5 on OS X, the OS 9 versions are actually better?</p>
<p>on another note, it&#8217;s always worth floating div&#8217;s the same way, even if they are to sit next to each other (one on the left, one on the right) - this way you can use clears without interferring with the columns.</p>
<p>j
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Iwein</title>
		<link>http://www.iwein.co.uk/2005/07/05/weird-bug-in-ie5mac/#comment-10</link>
		<pubDate>Tue, 05 Jul 2005 22:36:03 +0000</pubDate>
		<guid>http://www.iwein.co.uk/2005/07/05/weird-bug-in-ie5mac/#comment-10</guid>
					<description>From Christian Wach on underscore (http://www.under-score.org.uk/

Hmm, yeah. However, it only occurs when I push the font size up.

What's the logic of floating the wheelchair image div left, then 
floating the sidebar right, then floating the rest of the content left? 
Why not have all the LHS content in a single div (floated left) then 
the sidebar with a margin-left defined? That way you wouldn't encounter 
the issue, methinks.

Another IE5 gotcha is that if you have line-breaks in the code, then IE 
assumes that the items do not sit side-by-side, but that there is a new 
line. Crazy, I know, but that's the way it is, IME. Mac IE5 requires 
(pseudo-code):

....


Left content, where you *can* have line-
breaks, but then the following tags...



...must be on the same line.
Sidebar content


....

Someone correct me if I'm wrong, but I've found this to solve a lot of 
Mac IE5 weirdness.</description>
		<content:encoded><![CDATA[<p>From Christian Wach on underscore (http://www.under-score.org.uk/</p>
<p>Hmm, yeah. However, it only occurs when I push the font size up.</p>
<p>What&#8217;s the logic of floating the wheelchair image div left, then<br />
floating the sidebar right, then floating the rest of the content left?<br />
Why not have all the LHS content in a single div (floated left) then<br />
the sidebar with a margin-left defined? That way you wouldn&#8217;t encounter<br />
the issue, methinks.</p>
<p>Another IE5 gotcha is that if you have line-breaks in the code, then IE<br />
assumes that the items do not sit side-by-side, but that there is a new<br />
line. Crazy, I know, but that&#8217;s the way it is, IME. Mac IE5 requires<br />
(pseudo-code):</p>
<p>&#8230;.</p>
<p>Left content, where you *can* have line-<br />
breaks, but then the following tags&#8230;</p>
<p>&#8230;must be on the same line.<br />
Sidebar content</p>
<p>&#8230;.</p>
<p>Someone correct me if I&#8217;m wrong, but I&#8217;ve found this to solve a lot of<br />
Mac IE5 weirdness.
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
