Ken Hanson wrote: > Hi Tim, > I went ahead and pulled your stylesheet down and checked things out for > myself, especially concerning div#txtcol. > > Pretty sure that guy's a has-layout bug. Those kind of bugs are a bit > beyond me, but when I have no explanation for whats going on, I usually > turn to tossing in a tester Zoom: 1.0; to check and see. > > This one immediately had me guessing and so I did a tester check (my own > words, not technical at all) with this: > > * { zoom: 1.0; } > > It's most definitely -not- a permanent fix, but this just helps to see > if you even need to waste time with the next part, which is drilling > down into which element actually needs zoom: 1.0; for the bug. If you > leave the * selector there, your looking at some pretty heavy rendering > loads and such, as well as it just being bad practice. So pop it in, > see if it fixes, and then take it out and start stepping through the > rest of the elements until you get the right one. > > Anyways, I went ahead and applied it to div#txtcol { }, and your really > really close. Just some minor gaps between the divs at that point, but > the rounded corner explosion snaps right away ( I checked in IE6 using > accessibility stylesheets ). > > So you have this: > > div#txtcol { > background-color: #F6EFC3; /* primrose */ > /* position: relative; top: 0; left: 0px;*/ > /* margin: 0 0 0 140px;*/ > margin: 0 0 0 0px; > padding: 0 0 4px 0; > height: auto; > overflow: hidden; /* Creates new block formatting context */ > } > > And here's what I changed it to: > > div#txtcol { > background-color: #F6EFC3; /* primrose */ > /* position: relative; top: 0; left: 0px;*/ > /* margin: 0 0 0 140px;*/ > margin: 0 0 0 0px; > padding: 0 0 4px 0; > height: auto; > overflow: hidden; /* Creates new block formatting context */ > zoom: 1.0; /* IE6 Has Layout Bug Fix */ > } > > Good luck with the rest of it! > > Sincerely, > Ken Hanson | http://www.markupninjas.com >
Hello Ken, Thank you. I've not met {zoom: 1,0;} before, but I'll be giving it a try. I did wonder if it was a 'has-layout' problem, but don't know enough to make the suggestion. I thought, however, that the 'overflow:hidden' was meant to take care of that. But perhaps not. Tim -- Tim Dawson Maolbhuidhe Fionnphort Isle of Mull PA66 6BP 01681 700718 ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/