Html 隐藏div是否会加载信息?

Html 隐藏div是否会加载信息?,html,hide,Html,Hide,只是想知道当我将div显示为hidden时,信息是先被加载然后被隐藏,还是在显示时被加载?我记不起ters,但它像display=“none”或其他什么 谢谢它仍然会被加载到DOM中,但是浏览器不会显示它,因为有一个隐藏它的提示。 只需使用像IE devopler tools这样的DOM检查器对其进行检查,您将在显示:无时看到它。这个问题与您的问题类似 与您的问题相关的部分是-> 没有。显示:无将仅阻止元素被删除 显示;它将被加载 您可以在您选择的元素检查器中观察这种情况 (例如,在Firebu

只是想知道当我将div显示为hidden时,信息是先被加载然后被隐藏,还是在显示时被加载?我记不起ters,但它像display=“none”或其他什么


谢谢

它仍然会被加载到DOM中,但是浏览器不会显示它,因为有一个隐藏它的提示。
只需使用像IE devopler tools这样的DOM检查器对其进行检查,您将在显示:无时看到它。这个问题与您的问题类似

与您的问题相关的部分是->

没有。显示:无将仅阻止元素被删除 显示;它将被加载

您可以在您选择的元素检查器中观察这种情况 (例如,在Firebug或IE8的开发工具中)

最好的方法可能是使用JavaScript创建视频元素 之后,或者-如果您想要一个故障安全解决方案,以防JS被关闭 关闭-如果用户单击,可以使用iframe加载视频 链接


希望有帮助

有两种CSS样式可用于隐藏显示的信息

显示:无
可见性:隐藏

它们实际上都将加载DOM内容,但不显示它们。
可见性:hidden
会在布局中相应地占用该DOM元素所需的空间,即使它不显示该元素。但是
display:none
认为元素不在DOM中,并且不占用DOM中与该元素对应的任何空间

请看这个: