我有两张表,它们都具有相同的类和结构。我用 CSS 为类设置样式,它们看起来就像我想要的一样。
问题是,如果其中一个表格开始隐藏,然后使用 JavaScript 显示,则轮廓会缩小到文本所在的任何位置。
这是用于显示表格的代码:
function setTable(){
if(document.getElementById("forfeitTable2").style.display=="none"){
document.getElementById("forfeitTable2").style.display="block";
}
else if(document.getElementById("forfeitTable2").style.display=="block"){
document.getElementById("forfeitTable2").style.display="none";
}
}
这个演示可能比我能更好地解释它:
http://jsfiddle.net/DelightedD0D/6Ajyn/1/
- 为什么会这样?
- 我能做些什么来阻止它?