图像标签中“自然 1x1”的含义

Posted

技术标签:

【中文标题】图像标签中“自然 1x1”的含义【英文标题】:Meaning of "Natural 1x1" in an image tag 【发布时间】:2013-12-24 13:06:40 【问题描述】:

我正在使用 Chrome 开发工具查看一个 img 标签,该标签具有 1x1 图像的 src 属性:

页面上的图像实际上是 199 x 362。这个“自然 1x1”规格是什么?我注意到页面上还有其他几张图片具有完全相同的 1x1 src,但图片不同。

有人知道这里在做什么吗?

我想下载图片,但我得到的只是所有 img 标签的 1x1 相同。

谢谢

【问题讨论】:

这是一个防止右键下载图片的技巧。它们在真实图像上覆盖一个带有透明像素的元素,所以如果你右键单击你会得到 1px 元素。这些不是您要寻找的机器人。在 dom 检查器中搜索附近的图像元素以获取您的真实图像。 【参考方案1】:

这是图片的原始尺寸(下载后您会看到)。 199x362 是通过 CSS 拉伸(定义宽度和/或高度)实现的页面大小。

您可能正在查看一个透明的 GIF 像素,通过拉伸将其转换为矩形,并将其置于其他东西之上。

所以这个:

x

变成这个(或任何大小):

\   /
 \ /
  X
 / \
/   \

【讨论】:

这是应该的。不过,似乎有一个错误(?),在 Chrome 版本 66.0.3359.139 中注意到它,有时显示的数字不是原始大小。我不知道还有什么...

以上是关于图像标签中“自然 1x1”的含义的主要内容,如果未能解决你的问题,请参考以下文章

数仓中指标-标签,维度-度量,自然键-代理键等各名词深度解析

数仓中指标-标签,维度-度量,自然键-代理键等各名词深度解析

跟进背景图像与img标签[重复]

iOS 标签栏问题 (Swift)

自然语言的语义表示学习方法与应用

问题--在matplotlib的散点图中如何给不同种类颜色的点加标签?