【发布时间】:2021-03-24 17:05:45
【问题描述】:
嗨,我想知道将display:none 应用于元素的效果是什么。它是从 DOM 中删除还是仅从文档流中删除?从文档流中删除元素意味着什么?我知道 visibility: hidden 只是隐藏了元素,但它仍然会影响文档流,并且您可以使用 remove() js 方法从 DOM 中删除元素。
【问题讨论】:
嗨,我想知道将display:none 应用于元素的效果是什么。它是从 DOM 中删除还是仅从文档流中删除?从文档流中删除元素意味着什么?我知道 visibility: hidden 只是隐藏了元素,但它仍然会影响文档流,并且您可以使用 remove() js 方法从 DOM 中删除元素。
【问题讨论】:
【讨论】:
display: none,元素会在visibility: hidden中渲染
使用显示:无;将使元素消失,就像它从未存在过一样,可见性:隐藏;只会隐藏它,使它有点透明,它会干扰文档流
【讨论】: