在不牺牲页面空间的情况下隐藏元素
当尝试从视觉显示中删除元素同时保持其在 DOM 中的存在时,一种常见的方法涉及使用visibility:hidden属性。但是,此方法可能会导致隐藏元素持续占用空间。
要有效隐藏元素而不留下任何可见痕迹,请考虑利用 display:none 属性与 display:block 结合使用来取消隐藏。
隐藏显示:无
在您想要的元素上实现显示:无晦涩难懂:
element { display: none; }
此操作将使元素在视觉上难以察觉,从而有效地将其隐藏在视图中。
使用 display:block 显示
要使已隐藏的元素元素重新出现,为其分配 display:block:
element { display: block; }
此方法使您能够隐藏和显示元素,而不影响它们在 DOM 中的存在或它们在页面上分配的空间。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3