Dynamic Visibility collapse

Spec

Setting a column to visibility:collapse changes table width but not height. Bottom table is identical to top except left column has been collapsed.

row 1
row 2
row 3