隐藏图像时会下载吗?

Bre*_*ett 0 javascript css jquery fancybox

我正在使用FancyBox来自http://fancybox.net/的jQuery插件,我基本上将它用于"隐藏的图库"; 意味着图像根本不显示在页面上,图库通过文本链接启动,然后用户可以在打开后扫描它们.

为实现这一点,我正在做这样的事情:

<div class="all_images">
    <a href="images/1.png" class="gallery" rel="g1"></a>
    <a href="images/2.png" class="gallery" rel="g1"></a>
    <a href="images/3.png" class="gallery" rel="g1"></a>
</div>
Run Code Online (Sandbox Code Playgroud)

然后在CSS我做:

.all_images {
    display: none;
}
Run Code Online (Sandbox Code Playgroud)

现在我想知道图像是否是这样下载的,因为它们是隐藏的,还是因浏览器而异?

我可能更喜欢它,如果他们没有,因为一些图像可能很大,我不希望用户下载一堆图像,如果他们不想查看它们.

Jas*_*ted 5

在您的示例中,您不显示<img/>元素.您只有链接到图像的超链接(如果单击).没有下载.

如果它们是<img/>标签,即使它们被设置为也会被下载display:none