我搜索并看到这个问题被问了很多次,但我似乎找不到适合我当前布局的解决方案。
我有这个
html:
<div>
<table>
<tr>
<td>
<input type="button" id="buttonHello" class="hiddenButton">
<b id="textHello">
</td>
</tr>
<tr>
<td>
<input type="button" id="buttonBye" class="hiddenButton">
<b id="textBye">
</td>
</tr>
</table>
</div>
CSS:
.hiddenButton{
display:none;
}
当我做这样的事情时,在我的 js 中,
if (something) document.getElementById('buttonBye').style.display='inline';
我仍然得到未显示的按钮和文本占用的空间。我尝试了不同的解决方案,但没有一个是一致的。
谢谢!
编辑:是的,这是一个模型,我目前无法访问真实代码。