0

我的移动网站上有很多小图片。因此,我将它们加载为用 css 编码的 base64。

<link rel="stylesheet" media="max-resolution: 239dpi" href="small-images-base64.css" />
<link rel="stylesheet" media="min-resolution: 240dpi" href="big-images-base64.css" />

问题是 small-images-base64.css 和 big-images-base64.css 无论如何都会被加载。有没有办法只加载我真正需要的数据?

4

1 回答 1

0

只要您链接它们,CSS 就会始终被加载。

一种解决方案是制作更多的 css 文件并根据页面仅加载您需要的文件。

另一个可能是如果您将图像从 CSS 中取出并直接加载到 html 中,就像...

<img src="data:image/gif;base64,AAAAAAAA........"/>
于 2012-11-29T09:37:36.867 回答