Paul_o_b - 7:06 pm on Dec 2, 2011 (gmt 0)
Ok, I can see an issue in webkit and it certainly looks like a bug as the width should not expand if the element has zero width.
If you are trying to hide the element then display:none or position absolute and position offscreen will make the elements behave as normal.
Otherwise if you must have that width:0 for some reason then you could offset the width with a negative margin.
That should make chrome behave but check it doesn't have adverse effects.