Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如果视口超过一定宽度,停止图片元素下载图像

如果视口超过一定宽度,停止图片元素下载图像
EN

Stack Overflow用户
提问于 2018-02-01 06:45:05
回答 1查看 452关注 0票数 0

使用<picture>元素,在视口超过一定宽度时,停止下载图像的最佳方法是什么?

我目前使用的是下面的HTML和CSS,如果视图端口>900‘m,但是只有在第一次加载页面时才能正确地阻止下载!当视窗大小调整到900’m以下,然后再调整大小超过900‘m时,transparent.png才会被下载。

此外,在IE9上,当页面第一次加载和视图端口调整大小时,transparent.png会被下载。

HTML

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<picture>
    <source type="image/png" srcset="image.png" media="(max-width: 900px)">
    <img srcset="transparent.png"><!-- 1px transparent PNG -->
</picture>

CSS

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@media (min-width: 900px) {
    picture {
        display: none;
    }
}

理想情况下,无论什么情况,我都不希望任何东西被下载到900 no以上。这个是可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2018-02-01 07:03:40

您可以使用

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
srcset="data:" OR srcset="about:blank"

还请注意,如果在第一次加载时未满足媒体条件,则首先加载图片中的img标记,否则将加载源映像,因此将img标记设置为空,然后在源标记中,在屏幕小于900 to时加载所需的图像。这是一个要退房的代码库。缩小屏幕大小以查看效果。

T/pen/rJOwzq

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48565451

复制
相关文章
【移动端网页布局】移动端网页布局基础概念 ② ( 视口 | 布局视口 | 视觉视口 | 理想视口 )
布局视口 - Layout ViewPort 指的是 在 浏览器 中,用于 显示文档的区域大小和位置。它是指 网页中可见部分的大小,即浏览器窗口中显示的内容大小。
韩曙亮
2023/04/24
1.4K0
【移动端网页布局】移动端网页布局基础概念 ② ( 视口 | 布局视口 | 视觉视口 | 理想视口 )
超越媒体查询:使用更新的特性进行响应式设计
除了使用媒体查询和现代CSS布局(例如flexbox和grid)来创建响应式网站之外,我们使用一些比较不太被用或者比较新的特性来制作响应式网站。 在本文中,我们将探讨许多可用的工具(围绕HTML和CSS),从响应图像到相对较新的CSS函数,无论我们是否使用媒体查询,它们都可以正常工作。
前端小智@大迁世界
2020/10/28
4.1K0
前端开发-视口
那么在移动端为什么是 980 而不是其他的值呢,因为过去网页的版心都是 980,乔老爷子为了能够让网页在移动端完美的展示, 所以将 iOS 手机视口的大小定义为了 980,后来谷歌也觉得这是一个非常牛 X 的方案, 所以 Android 手机的视口也定义为了 980。
程序员 NEO
2023/09/28
1770
前端开发-视口
关于移动端适配,你必须要知道的
上面这些问题可能我们在开发中已经知道如何解决,但是问题产生的原理,以及解决方案的原理可能会模糊不清。在解决这些问题的过程中,我们往往会遇到非常多的概念:像素、分辨率、 PPI、 DPI、 DP、 DIP、 DPR、视口等等,你真的能分清这些概念的意义吗?
lucifer210
2019/10/24
2.1K0
关于移动端适配,你必须要知道的
上面这些问题可能我们在开发中已经知道如何解决,但是问题产生的原理,以及解决方案的原理可能会模糊不清。在解决这些问题的过程中,我们往往会遇到非常多的概念:像素、分辨率、 PPI、 DPI、 DP、 DIP、 DPR、视口等等,你真的能分清这些概念的意义吗?
coder_koala
2019/09/24
1.9K0
关于移动端适配,你必须要知道的
关于移动端适配,你必须要知道的
上面这些问题可能我们在开发中已经知道如何解决,但是问题产生的原理,以及解决方案的原理可能会模糊不清。在解决这些问题的过程中,我们往往会遇到非常多的概念:像素、分辨率、 PPI、 DPI、 DP、 DIP、 DPR、视口等等,你真的能分清这些概念的意义吗?
ConardLi
2019/05/23
2K0
什么是移动端开发【重点学习系列—干货十足–一万字详解】
​屏幕大小指屏幕的对角线的长度,单位一般是英寸。常见的手机屏幕大小 3.5、4、4.7、5.0、5.5、6.0等。常见手机屏幕查看网址 http://screensiz.es/
全栈程序员站长
2022/09/12
2.6K0
什么是移动端开发【重点学习系列—干货十足–一万字详解】
H5移动端开发学习总结
对于移动端开发而言,为了做到页面高清的效果,视觉稿的规范往往会遵循以下两点: 1.首先,选取一款手机的屏幕宽高作为基准(现在一般选取iphone6的375×667)。之前项目中也用到过iphone5的320×568。 2.对于retina屏幕(如: dpr=2),为了达到高清效果,视觉稿的画布大小会是基准的2倍,也就是说像素点个数是原来的4倍(对iphone6而言:原先的375×667,就会变成750×1334)。
全栈程序员站长
2022/08/31
1K0
H5移动端开发学习总结
【移动端网页布局】流式布局案例 ① ( 视口标签设置 | CSS 样式文件设置 | 布局宽度设置 | 设置最大宽度 | 设置最小宽度 )
参考 【移动端网页布局】移动端网页布局基础概念 ③ ( meta 视口标签简介 | 利用 meta 视口标签 设置 网页宽度 / 是否允许用户缩放 / 初始缩放比例 / 最小缩放比例 / 最大缩放比例 ) 博客 , 编写 meta 视口标签 , 视口标签内容如下 :
韩曙亮
2023/04/30
2.4K0
【移动端网页布局】流式布局案例 ① ( 视口标签设置 | CSS 样式文件设置 | 布局宽度设置 | 设置最大宽度 | 设置最小宽度 )
创建布局与视口
        AcDbObjectId originVportId = acedGetCurViewportObjectId();
用户3519280
2023/07/06
1610
探讨移动端适配
用截图工具(截图工具测得的像素等于物理像素)测得CSS中的1px 的等于物理像素1px的 那么他们的比值就是1:1
切图仔
2022/09/08
1.4K0
探讨移动端适配
Bootstrap 响应式框架 第一集
响应式:Responsive Web Page,又称为自适应网页,一个页面既可以在PC浏览器中正常访问,也可以在手机/平板中正常访问。而且会配合不同的设备有不同的显示结果。
李才哥
2020/08/17
1.2K0
Bootstrap 响应式框架  第一集
移动web开发
比如我们现在用谷歌浏览器打开刚刚做的旋转木马,按下F12进入调试界面,就能看到一个小手机的图标,这样我们就能模拟手机进行调试了,上面还能选择手机的型号.
y191024
2022/09/20
2.3K0
移动web开发
浏览器之性能指标-CLS
如果想了解该系列文章(「浏览器底层原理&优化方案」),可以参考我们已经发布的文章。如下是往期文章。
前端柒八九
2023/08/01
1K0
浏览器之性能指标-CLS
浏览器之性能指标-LCP
前几天,我们写了关于Chrome的FCP,看后台数据,反响还是不错的。那么,今天我们继续讲另外一个比较重要的性能指标LCP。
前端柒八九
2023/08/10
1.7K0
浏览器之性能指标-LCP
前端成神之路-移动web开发_流式布局
PC端常见浏览器:360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、百度浏览器、搜狗浏览器、IE浏览器。
海仔
2020/12/01
1.6K0
前端成神之路-移动web开发_流式布局
移动端自适应的常见手段
完整高频题库仓库地址:https://github.com/hzfe/awesome-interview
HZFEStudio
2021/10/01
1.9K0
移动web开发_流式布局
PC端常见浏览器:360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、百度浏览器、搜狗浏览器、IE浏览器。
用户10169043
2022/11/16
1.3K0
移动web开发_流式布局
【学习图片】11.描述性语法
在这个模块中,我们将学习如何为浏览器提供一系列图像选择,以便它可以做出最佳的显示决策。srcset不是在特定断点切换图像源的方法,也不是为了将一张图像换成另一张。这些语法允许浏览器独立地解决一个非常困难的问题:无缝地请求和渲染一个适合用户浏览上下文的图像源,包括视口大小、显示密度、用户偏好、带宽和一些其他因素。
前端小智@大迁世界
2023/03/08
1.2K0
【学习图片】11.描述性语法
响应式图像
将picture元素和srcset,sizes属性纳入html5规范,新规范意在解决:
超然
2018/08/03
2.5K0
响应式图像

相似问题

相对元素超过视口

15

100%宽元素的伸长不超过视口宽度。

21

元素宽度时居中对齐<视口,元素宽度时右对齐+滚动>视口

20

视口宽度元素正在中断

10

元素的宽度大于视口…的宽度时

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文