如果我在网页组件上display:none
,该组件是否仍然加载?如果我用它来隐藏整个div标签,它的内容是否还在那里?如果我这么做的话,我应该担心加载时间吗?
答案 0 :(得分:2)
是的,内容仍然存在,您只是将其设置为不在浏览器级别显示。
除非你有很多设置显示的东西:none然后它可能不会以任何显着的方式影响浏览器的加载时间,否则你可能会影响到客户端的下载时间,特别是如果你不是gzipping 。
如果服务器上正在进行加载此数据的工作,则可能会影响服务器上的加载时间。
如果您有很多设置为display:none的东西,那么你可以通过ajax加载一些东西。