隐藏div加载信息吗?

时间:2013-06-23 05:50:08

标签: html hide

只是想知道当我显示div为隐藏时,信息gete加载然后隐藏还是在显示时加载?不记得ters,但它就像display =“none”或者什么。

由于

3 个答案:

答案 0 :(得分:2)

这个问题与你的问题类似。 Does display:none keep elements from loading?

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

  

不。 display:none只会阻止元素出现   显示;不过它会加载。

     

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

     

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

希望有所帮助!

答案 1 :(得分:1)

它仍然被加载到DOM中,但浏览器没有显示它,因为有一个隐藏它的提示。 只需使用IE检查器(如IE开发工具)进行检查,您将看到它display:none

答案 2 :(得分:0)

您可以使用几种CSS样式来隐藏信息的显示。

display: nonevisibility: hidden

它们都将加载DOM内容但不显示它们。visibility: hidden在布局中相应地占用该DOM元素所需的空间,尽管它不显示该元素。但display: none认为该元素不存在于DOM中,并且不占用与该元素对应的DOM中的任何空间。

请参阅:http://jsfiddle.net/JSWorld/ADSmc/