当rowspan遇到Chrome、Safari和Opera,jQuery解决方案
这是我碰到一个问题,也是好多人碰到的问题,所以借用csdn上的一个贴的内容来描述该问题,如下:
?
?
我翻看了一下该贴,最终决定用js来解决(还有一个解决方案是直接设置height属性)。
?
??
注意:我的table的id是bmbasic。
?
方法是采用两次调整法:
第一次调整:将每行设置为平均高度,得到最终高度与原高度差值(tableHeightAdjusted - tableHeight),记为adjustHeightSuggest;
第二次调整:将table的当前高度减去两倍的adjustHeightSuggest之后求得平均高度,设置上去就正确了。为什么是两倍,想想就清楚了。
?
?
?
?
?
?