我有一个很大的视频文件,我想放在我的主页上。我不想让它拖慢加载时间,所以我想我可以将它设置为显示:无,然后在页面加载后更改显示。这行得通吗?
最佳答案
Would this work?
没有。 display: none
只会阻止元素显示;尽管如此,它还是会被加载。
您可以在您选择的元素检查器中观察这一过程(例如在 Firebug 或 IE8 的开发工具中)。
最好的方法可能是之后使用 JavaScript 创建 Video 元素,或者 - 如果您想要一个万一 JS 关闭的故障安全解决方案 - 您可以使用 iframe 在用户单击链接时加载视频。
关于javascript - 是否显示 :none keep elements from loading?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4099637/