0

我想知道当用户更改浏览器窗口的大小或他们使用 IPAD 时如何更改多个图像的来源?

4

3 回答 3

0

好吧,如果用户调整浏览器的大小,则图像已经加载,因此无需加载较小的版本。

如果他们使用的是较小的设备,例如 ipad 或 iphone,您可以检测到并重定向到不同的页面,其中图像的大小适合该设备,例如 ipad.example.com、m.example.com 等。

于 2011-02-03T08:31:37.377 回答
0

你可以用纯 CSS 来做到这一点,使用CSS 媒体查询。如果您在某些块元素上使用背景图像,而不是<img>使用图像元素,您可以通过添加/删除类(基于媒体查询 - 因此可用的客户区)到它们的公共容器来轻松交换它们的尺寸和背景图像。

于 2011-02-03T08:32:00.277 回答
0

您可以使用 css3 媒体查询来执行此操作。看看这篇关于粉碎杂志的文章

于 2011-02-03T08:32:58.443 回答