css - 页面加载时的 http 请求,即使没有显示

标签 css html

<div style="display: none;">
<img src="mypic.jpg" alt="My photo">
</div>

即使我在父容器(div 标记)中有“display:none”,为什么图像会在页面加载时发起 http 请求?

最佳答案

它发起一个http请求,因为display: none只是隐藏了内容,但是图片还在页面上,你需要根据你的需求/条件通过JavaScript动态添加图片。

关于css - 页面加载时的 http 请求,即使没有显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48414390/

相关文章:

jquery - wordpress页面闪烁

使用 webkit 缩小时的 HTML 边框问题

html - iOS 视网膜图像大小限制?

css - 如何覆盖表格边框的 w3.css

html - 背景图像上的淡出/颜色叠加

javascript - Silktide cookie 同意 3.0.3 与使用 CSS 伪元素的 Font Awesome 5.0.2 冲突

html - 旋转木马指示器 bootstrap 4 不采用 css 样式

html - 在 Mediawiki 的同一页面上为启用 javascript 的用户显示不同的内容,为禁用 javascript 的用户显示不同的内容?

html - 如何防止 CSS 主体影响特定的 Div?

javascript - 在 Mobile Safari 中使用 .click() 方法