Both of these designs are incorrect. The highest bar goes to the end -- that is what 100% does in any graph or application.
Currentlyl, if you have something that is 33% and 67%, you have one going 33% of the screen, and the other one going 100% of the screen width. The display of both bars gives a TOTALLY wrong reflection. This reflects a very inaccurate statistics.
If it is 67%, then have the meter go 67% of the width, not 100% of the width.
a) Get the total width of the screen
b) take 67% of that width, and the HTML table is that wide and the other is 100 - 67, not filled.
I don't understand your reason on the "MacIE bug"? If something is 0, your code can easily
say "if 0, don't do anything" - don't create any HTML code or display an entire different TABLE.
Are you saying you are unable to make both of these corrections to your code, or are you saying that you feel the design of both of these are accurate?
Thank you.