Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome devtools 如何在移动视图中阻止请求图像标题_Google Chrome Devtools - Fatal编程技术网

Google chrome devtools 如何在移动视图中阻止请求图像标题

Google chrome devtools 如何在移动视图中阻止请求图像标题,google-chrome-devtools,Google Chrome Devtools,所以我使用媒体查询将image设置为display:none @media only screen and (max-width:530px) { img { display: none; } } 我还尝试将图像放在父div中,然后将该显示设置为无。那也没用 <div id="right"> <img src="images/meeting.jpg" /> </div> 但是如果你查看Chrome开发工具,

所以我使用媒体查询将image设置为
display:none

@media only screen and (max-width:530px) {

    img  {
        display: none;
    }

}
我还尝试将图像放在父div中,然后将该显示设置为无。那也没用

<div id="right">
    <img src="images/meeting.jpg" />
</div>

但是如果你查看Chrome开发工具,你可以看到它仍然请求它


如何禁止请求图像,但仅当在移动视图或特定宽度(使用媒体查询)中时才能禁用图像。

当您运行下面的代码段并使用开发人员工具进行检查时,您将看到100和200已下载。但300不是

.hide{
显示:无;
}
/*带有placehold图像的演示*/
/*此图像已下载*/
/*此图像已下载*/
/*此图像未下载*/

当您运行下面的代码段并使用开发人员工具进行检查时,您将看到100和200已下载。但300不是

.hide{
显示:无;
}
/*带有placehold图像的演示*/
/*此图像已下载*/
/*此图像已下载*/
/*此图像未下载*/

您还可以将所有css移动到媒体查询:

@仅媒体屏幕和(最小宽度:530px){
#右>img{
显示:块;
内容:url(“https://i.stack.imgur.com/5Sdkx.png");
}
}
@仅介质屏幕和(最大宽度:530像素){
#右>img{
内容:'';
}
}

您还可以将所有css移动到媒体查询:

@仅媒体屏幕和(最小宽度:530px){
#右>img{
显示:块;
内容:url(“https://i.stack.imgur.com/5Sdkx.png");
}
}
@仅介质屏幕和(最大宽度:530像素){
#右>img{
内容:'';
}
}



将图像包装在div中并设置显示:该div的无我已尝试包装在div中并将该div显示设置为无。但是它仍然需要该图像。你能在这里发布相关的HTML吗?我已经编辑了我的帖子,其中包含了在div中包装图像并设置显示的markupposable replicate:none for the div我已经尝试在div中包装并将该div显示设置为none。但是它仍然请求该图像。你能在这里发布相关的HTML吗?我已经编辑了我的帖子,添加了markupPossible duplicate of如果你检查网络选项卡,你会看到它发送了对这两个图像的请求并下载了它们,但它没有显示它们。我的问题是如何禁用它发送特定图像的请求。显然,这还不适用于所有浏览器:(如果您选中“网络”选项卡,您将看到它发送了对两个图像的请求并下载了它们,但没有显示它们。我的问题是如何禁用它发送对特定图像的请求。显然,这还不适用于所有浏览器:(即使我这样做了,它仍然会发送一个GET请求来获取图像,因为它在HTML文件中。我需要的是它不发送GET请求,只有在移动视图中。这不是我想要的。你可能不理解我的问题,或者不知道如何解决它。仍然谢谢。你问题的最后两行,下面给你。)你的图像链接,就是你要找的,对吧!?打开我答案中的链接,按F12,将屏幕缩放(你会看到分辨率出现在屏幕顶部)到小于530px,检查网络选项卡,然后按F5,你会看到图像没有加载(到小于530px的屏幕)我猜,这就是你想要的。在那之后,将你的屏幕缩放到530px以上,然后按F5,检查网络选项卡,查看图像是否已加载…如果你看到与它不同的内容,请告诉我,即使我要这样做,它仍然会发送GET请求以获取图像,因为它位于HTML文件中。我需要的是它没有t仅在移动视图中发送GET请求。这不是我要找的。您可能不理解我的问题或不知道如何解决它。仍然感谢。您问题的最后两行,下面是您的图像链接,是您要找的,对吧!?打开我回答中的链接,按F12,缩放屏幕(您将看到分辨率显示在屏幕顶部)小于530px,检查网络选项卡并按F5,您将看到图像未加载(小于530px的屏幕)我想,这就是你想要的。在那之后,将你的屏幕缩放到高于530px,然后按F5,检查“网络”选项卡,查看图像是否已加载…如果你看到与此不同的内容,请告诉我