Well you just said what I want is not accomplishable in CSS. That the content cannot be atleast 100% of the screen, and then stretch beyond it with content without client-side scripting correct? Well I have tables set up that do that, and very well might I add. The only issue is that IE7 and earlier do not recognize the code and therefor does not display it correctly (not sure it picks the way to mess up that it does though) and I'm working on that right now.
CSS can cause semantically correct elements to display like tables, read the link. If you have it set up as semantically incorrect tables, just fix it like that.
None.
The only problem with that is that I am not using CSS, remember? because it can't do what I want. So now I'm using tables, which do what I want, perfectly, it's just that the code I'm using does not work in IE7 and earlier, so I can make a fix that makes it look acceptable in those browsers, but the page looks best in newer browsers.
None.
The only problem with that is that I am not using CSS, remember? because it can't do what I want. So now I'm using tables, which do what I want, perfectly, it's just that the code I'm using does not work in IE7 and earlier, so I can make a fix that makes it look acceptable in those browsers, but the page looks best in newer browsers.
Yes, CSS can do what you want, you just don't know to do it.
Tables are semantically incorrect for layout purposes.
None.