Rob Desbois wrote:
Aha, the solution failed in IE6 though! (Including your test page).
A quick play shows the floating #sidebar and #content right instead of
left, and putting #content before #sidebar in the source to fix the
problem.
I daren't go near Opera/Safari now ;-)
Opera and Safari are far more capable of CSS than IE 6 and 7, I doubt
that there are any problems.
In IE you'll need to give #sidebar position: relative and display:
inline to avoid the double margin bug...
#sidebar {
display: inline;
float: left;
position: relative;
margin: 0 0 0 -15%;
width: 15%;
}
--Klaus