如何使用html,css,jquery等下载更少的相同图片?

乔尔

我有一个由64个正方形组成的棋盘。在所有这些正方形中,都是一块木板的图片,就像在浅色或深色正方形图片中一样。同样为格式化问题,放置了一个清除骑士。我在div背景图片(浅色或深色木板)中使用img,在div中使用各种骑士图片。在下面的图片中,有64个局面照片上方有1个过去移动之夜,1个当前移动骑士和61个通关骑士照片。

我如何下载许多相同的图片而不下载许多相同的图片?

例子: 在此处输入图片说明

呈现此内容的html片段为:

        <table id="game" class="gametable">
            <tbody>
                <tr>  
                    <td class="tdcls" id="0"><div class="DarkBoard 0"><img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80"></div></td>  
                    <td class="tdcls" id="1"><div class="LightBoard 1"><img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80"></div></td>  
                    <td class="tdcls" id="2"><div class="DarkBoard 2"><img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80"></div></td>  
                    <td class="tdcls" id="3"><div class="LightBoard 3"><img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80"></div></td>  
                    <td class="tdcls" id="4"><div class="DarkBoard 4"><img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80"></div></td>  
                    <td class="tdcls" id="5"><div class="LightBoard 5"><img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80"></div></td>  
                    <td class="tdcls" id="6"><div class="DarkBoard 6"><img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80"></div></td>  
                    <td class="tdcls" id="7"><div class="LightBoard 7"><img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80"></div></td>
                </tr>

我有css渲染板照片:

.LightBoard{background-image: url(http://freethecube.com/kt/pics/LightBoard.png);}
.DarkBoard{background-image: url(http://freethecube.com/kt/pics/DarkBoard.png);}

和清除骑士间隔符的html:

<img class="playpiece" src="http://freethecube.com/kt/pics/KnightClear.png" alt="KnightClear" height="80" width="80">

我如何下载许多相同的图片而不下载许多相同的图片?

我不确定浏览器是否将下载图片的第一个实例,然后将相同的图片分配给相同的元素,或者是否所有这些图片都被下载了很多次。我本质上是在问是否有一种显然更有效的方法,还是我担心带宽一无是处。如果我每次刷新都不下载129张图片,我将完全不用担心。

在您投反对票之前,请让我重新说明或详细说明问题的某个方面。

cn

浏览器将自动缓存对同一资源的多个请求。打开开发者控制台(ctrl + shift + i),然后在“网络”标签中查看以确认这一点。(确保没有选中“禁用缓存”)。

此外,您可能要考虑为所有这些图像创建一个图像精灵这将有助于将许多小型网络请求减少为一个较大的网络请求,这是目前通过HTTP下载资源的一种更有效的方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用多个同时连接通过sftp或http等下载单个大文件

来自分类Dev

如何使用wget进行爬网以仅下载HTML文件(忽略图片,css,js)

来自分类Dev

如何检查是否所有图片都使用jquery下载?

来自分类Dev

如何检查是否所有图片都使用jquery下载?

来自分类Dev

如何使用HTML CSS将图片居中

来自分类Dev

如何使用wget下载图片

来自分类Dev

如何使用jQuery html()方法实现切换按钮(更多/更少)

来自分类Dev

如何使用QuickBox API下载图片?

来自分类Dev

如何使用QuickBox API下载图片?

来自分类Dev

如何使用 Scrapy 下载需要 cookie 的图片

来自分类Dev

如何阻止html网络下载相同的图像?

来自分类Dev

如何在html主体中使用图片标签,而不是从CSS加载图片?

来自分类Dev

如何使用更少的行使用一些jQuery ID?

来自分类Dev

更少:如何使用dumpLineNumbers

来自分类Dev

如何下载图片?

来自分类Dev

如何在1格以上使用更多/更少的jQuery脚本

来自分类Dev

使用 URL 下载图片

来自分类Dev

如何使用wget仅下载html文件而不下载Flash内容(图像和CSS表格)?

来自分类Dev

使用jQuery获取CSS背景图片(使用html属性'style'设置)

来自分类Dev

如何在已下载的图片中使用decodeSampledBitmapFromResource?

来自分类Dev

如何使用CSS3在HTML div中制作菱形而不使用背景图片...?

来自分类Dev

如何使用HTML-CSS将两张图片叠加到另一张图片?

来自分类Dev

如何使MySQL使用更少的内存?

来自分类Dev

如何使用css或jquery创建弯曲的图像(参见图片)

来自分类Dev

如何使用CSS和JavaScript旋转图片

来自分类Dev

如何使用CSS实现此效果(图片)

来自分类Dev

如何使用CSS或JavaScript旋转图片

来自分类Dev

CSS:如何使用图片将列表居中

来自分类Dev

R:使用rvest下载图片

Related 相关文章

  1. 1

    如何使用多个同时连接通过sftp或http等下载单个大文件

  2. 2

    如何使用wget进行爬网以仅下载HTML文件(忽略图片,css,js)

  3. 3

    如何检查是否所有图片都使用jquery下载?

  4. 4

    如何检查是否所有图片都使用jquery下载?

  5. 5

    如何使用HTML CSS将图片居中

  6. 6

    如何使用wget下载图片

  7. 7

    如何使用jQuery html()方法实现切换按钮(更多/更少)

  8. 8

    如何使用QuickBox API下载图片?

  9. 9

    如何使用QuickBox API下载图片?

  10. 10

    如何使用 Scrapy 下载需要 cookie 的图片

  11. 11

    如何阻止html网络下载相同的图像?

  12. 12

    如何在html主体中使用图片标签,而不是从CSS加载图片?

  13. 13

    如何使用更少的行使用一些jQuery ID?

  14. 14

    更少:如何使用dumpLineNumbers

  15. 15

    如何下载图片?

  16. 16

    如何在1格以上使用更多/更少的jQuery脚本

  17. 17

    使用 URL 下载图片

  18. 18

    如何使用wget仅下载html文件而不下载Flash内容(图像和CSS表格)?

  19. 19

    使用jQuery获取CSS背景图片(使用html属性'style'设置)

  20. 20

    如何在已下载的图片中使用decodeSampledBitmapFromResource?

  21. 21

    如何使用CSS3在HTML div中制作菱形而不使用背景图片...?

  22. 22

    如何使用HTML-CSS将两张图片叠加到另一张图片?

  23. 23

    如何使MySQL使用更少的内存?

  24. 24

    如何使用css或jquery创建弯曲的图像(参见图片)

  25. 25

    如何使用CSS和JavaScript旋转图片

  26. 26

    如何使用CSS实现此效果(图片)

  27. 27

    如何使用CSS或JavaScript旋转图片

  28. 28

    CSS:如何使用图片将列表居中

  29. 29

    R:使用rvest下载图片

热门标签

归档