
Originally Posted by
burgeamon
i've tried that, and while it does work im not sure if it will be helpful in this instance as the left column has to be a fixed width due to the content that will be going in there.
okay so expand the left column some. say to 30%; and define a minimum width of the body to 760, for 800x600 friendly
Code:
body {
margin: 0 auto;
width: 90%;
min-width: 760px;
}
#leftcol {
float: left;
width:30%;
}
#rightcol {
float: right;
width: 65%;
}
I also had it so all of the borders were 4 pixels apart, something that i don't believe will be possible using percentages.
there will always be a slight difference between browsers in rendering. that is why its best to avoid absolutes as much as possible. I dont think that having a margin of more then 4 pixels will make that big of an impact on the cosmetics of your site; it will probably help the accessibility / user-friendliness of it actually. you should make sites that are accessible to all regardless of any hinderance, whether it be screen size, color blindness, blindness in general, deaf, etcetc...
By all means if you wish to use absolute pixels go for it, but I will guarentee that IE6 will always render your content differently then most of the standards compliant browsers, just because of the engine they use. I am/was just trying to offer you a solution that will take care of your problem as well as provide better user accessibility.
Bookmarks