当table
的border-collapse
设置为separate
时,可以用border-spacing
设置单元格之间的间隙。但IE7这朵奇葩却不支持这个功能。
IE7中的解决方式是用*border-collapse
代替,例如:
*border-collapse: expression('separate', cellSpacing = '20px');
等价于
border-collapse: separate;border-spacing: 20px;
但是,border-spacing支持为水平和垂直间距指定不同的距离,例如
border-spacing: 20px 10px; /* 水平20px,垂直10px */
但*border-collapse
不支持,只能指定相同的值。