我想要一个不占用屏幕任何空间的隐藏复选框。
如果我有这个:
<div id="divCheckbox" style="visibility: hidden">
我没有看到复选框,但它仍然会创建一个新行。
如果我有这个:
<div id="divCheckbox" style="visibility: hidden; display:inline;">
它不再创建新行,但会占用屏幕上的水平空间。
有没有办法让隐藏的 div 不占用空间(垂直或水平?
原文由 leora 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用
display:none;
visibility: hidden
隐藏元素,但它仍然占用布局空间。display: none
从文档中完全删除元素,它不占用任何空间。