我想隐藏我页面上的所有内容,除了一个分区。尝试 visibility: hidden; 但是其他的分区仍然占据空间。有什么帮助吗?
visibility: hidden;
ej83mcc01#
display: none; 我们应该做到这一点。如果您想在单击按钮时显示div,可以这样做
display: none;
function showHidden(){ document.getElementById("hidden").style.display = "block"; }
# hidden{display: none;}
<div> click the button to show another div </div> <button onclick="showHidden()">button</button> <div id="hidden">hidden div</div>
希望这有帮助。
c0vxltue2#
而不是 visibility: hidden; 尝试 display: none; . 这样块就不会占用空间。请在此处查找更多信息
2条答案
按热度按时间ej83mcc01#
display: none;
我们应该做到这一点。如果您想在单击按钮时显示div,可以这样做
希望这有帮助。
c0vxltue2#
而不是
visibility: hidden;
尝试display: none;
. 这样块就不会占用空间。请在此处查找更多信息