如何使背景图像右键单击?

时间:2010-03-19 14:50:15

标签: javascript jquery html css

我放弃了尝试垂直和水平居中的图像。我看到了需要你知道图像大小的解决方案。我知道背景图像会使它正确居中。但是我无法右键单击图像并点击另存为。我可以使用这个技巧来实现吗?

6 个答案:

答案 0 :(得分:2)

不,这是不可能的。
背景图片不仅仅是重要部分的漂亮环境,也没有理由可以轻松下载。

答案 1 :(得分:2)

您始终可以在要为其设置背景的<img>中添加<div>。并将不透明度设置为0.

用户无法看到它,但他们仍然可以右键单击并保存。

答案 2 :(得分:1)

在Firefox中,您可以查看背景图像。然后你可以保存图像

答案 3 :(得分:1)

您是否看过这个可能的答案?

http://www.brunildo.org/test/img_center.html

他的解决方案是纯HTML + CSS,不需要预知图像高度,并且适用于:Opera 6+。 Safari,IE5 + / Win和IE5 / Mac。

答案 4 :(得分:0)

对Firefox使用Firebug plugin。您可以浏览到DOM元素,然后找到背景图像。然后可以选择“在标签中打开图像”。从那里保存它很简单。

我认为这是出于开发目的而不是您希望最终用户做的事情。

答案 5 :(得分:0)

这取决于您的浏览器 - 在Firefox3中,您可以使用工具 - >网页信息 - >媒体,从列表中找到图像并点击“另存为...”

我认为HTML / CSS选项是不可能的,但我不完全确定。