且仅根据需要加载大或小图像。 使用其他技术时,即使从未使用过较大的版本,也必须下载所有高分辨率图像。特别是对于有大量图像 Nov 25, 2023 6:29:42 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by account_disabled on Nov 25, 2023 6:29:42 GMT 是上面链接的文件中定义的特殊 HTML5 功能。 对于大于 480 像素的屏幕, 将加载较大分辨率的图像 ( largeRes.jpg );较小的屏幕不需要加载较大的图像,因此 会加载较小的图像( smallRes.jpg )。 JavaScript 文件添加了一个原语,允许页面区分响应式图像和其他图像并相应地重定向它们。加载页面时,所有文件都将重写为其原始形式,并且仅根据需要加载大或小图像。 使用其他技术时,即使从未使用过较大的版本,也必须下载所有高分辨率图像。特别是对于有大量图像的网站,这种技术可以节省大量的带宽和加载时间。 该技术在IE8+、Safari、Chrome 和 Opera 等现代浏览器 以及 使用相同浏览器的移动设备(iPad、iPhone 等)中得到完全支持。旧版浏览器和 Firefox 仍然会按照响应式图像的预期调整大小,只不过两种分辨率是一起下载的,因此这种技术节省空间的最终好处被抵消了。 自定义布局结构 对于极端的尺寸更改,我们可能希望通过单独的样 电话号码清单 式表或更有效地通过 CSS 媒体查询来更改布局。这并不一定很麻烦;大多数样式可能保持不变,但某些样式表可能会继承这些样式并修改诸如浮动、宽度、高度等元素。 例如,像这样的每个主要结构元素都可能有一个要定义的主要类型层(这也是默认的)。#wrapper、#content、#sidebar、#nav,带有颜色、背景和版式。还可以定义默认的弹性宽度和浮动。 如果样式表使布局太窄、太短、太宽或太高,我们可以检测到这一点并移至新的样式表。这个新的子样式表采用默认样式表中的所有内容,然后重新定义布局的结构。 图片 方面 在每台设备上快速加载图像,让您的网站保持运转。 人们在使用响应式设计时面临的问题之一是,虽然图像在较小的设备上进行视觉缩放,但它们的大小仍然是 3MB,并且浏览加载时间很慢。响应式图像提供了一种强大而有效的解决方法,但手工编写代码却很麻烦且痛苦。 JavaScript 另一种可以使用的方法是 JavaScript,特别是作为不支持所有 CSS3 媒体查询选项的设备的备份。幸运的是,已经有一个预构建的 JavaScript 库允许旧版浏览器(IE 5+、Firefox 1+、Safari 2)支持 CSS3 媒体查询。如果您已经在使用这些查询,请复制该库并将其添加到 css3-mediaqueries.js。 平面设计101:什么是平面设计? 您可能感兴趣 10 条基本 UI 设计建议 显示或隐藏内容 随着屏幕变小,可以按比例缩小内容并重新排列元素以适应所有内容(相当好)。这是可能的,但在比大屏幕更小的屏幕或移动设备上呈现每段内容并不总是最好的答案。