3
Yes you must specify the tables width in px. set margins to auto that may help too (mor so with divs then table but)
Also, just a heads up. I would keep your tables inside as percentages until you figure out the right measurements.
try 99.9% for more compatability.
Next if you want to get exact px widths for inner tables and your feeling a little lazy (like we all do from time to time) check out the Firefox extension called "Measure it".
It literally lets you measure your pixels. Pretty sweet tool.
Visit here if you already have forefox.If not useful for this problem will surely be useful in the future!
Good luck.
Theres always been a debate regarding fixed width and percentage (liquid) layouts. Its very difficult to get a true liquid layout in XOOPS however because most modules/themes are utilizing html rather than css.
Fixed width is great for a layout specific site and I know our site is going to switch back to one. It really stretches far too much at a high resolution and not all the theme is css.
Never the less, I think its safe to say now that 800x600 screen resolutions are a marginal standard at best,accounting for far fewer surfers than before, making 1024x768 a miininum standard. Which means your 900px range is good. IMO.
(However you will have to adjust the tables inside and make sure they dont exceed in total the width of the table, and that padding and margins dont affect this as well. Which is why I suggest converting your nested tables to percentages until you figure the closest exact pixel range.)
Unecessary jabber, sorry.
Try that extension , its a great tool.
-have a good one.