Yeah, which version of Netscape 7? Before Netscape 7.1 is really buggy, and overall crap for any remotely complex CSS. Netscape is just the Mozilla Gecko codebase anyway, except for NS 8 which lets you switch between Gecko and Windows Explorer Trident rendering engines. Netscape before 7.1 are pretty much dead browsers anyway with no statistical following.
The overflow method is nifty, but it is also sometimes pretty buggy cross-platform anyway, just depends on the context with which it is used.
> I interpret what you are saying as floating div's are ok aside from the multi-column layouts
Yeah, when you use floating for the layout of the entire page is where you're likely to run into /more/ problems. Floating can be buggy in other situations as well, such is the nature of web development. The problem is often times Windows Explorer, which has loads of floating bugs.
> The application I'm currently writing for my client requires the page content to float in
> the middle of the page, which makes the absolute positioning idea problematic. Would
> you suggest using a div for the whole certer-aligned page frame (like my example) but
> split up the inside with tables where multiple columns are necessary?
I'm not sure what you're saying. Centering a div is pretty easy, just set the width, and include the CSS margin: auto; declaration on the <div> itself. If you need compatibility with IE 5.5, put a text-align: center; declaration on the <div>'s parent element, then apply text-align: left; to the <div> itself (to reset inheritance). Position your columns inside that <div>, and relative to it. I could explain in better detail, if I had an example.
Regards,
Rich
--
[
http://www.smilingsouls.net]
Mail_IMAP: A PHP/C-Client/PEAR solution for webmail
Author: Beginning CSS: Cascading Style Sheets For Web Design