繁体   English   中英

我如何使背景图片能够右键单击?

[英]How do i make a background image right click able?

我放弃了尝试将图像垂直和水平居中放置。 我看到了需要您知道图像尺寸的解决方案。 我知道背景图片会将其正确居中。 但是我不能右键单击图像并单击另存为。 有什么技巧可以允许我这样做吗?

不,这是不可能的。
背景图像的主要部分不外乎是一个漂亮的环境,没有理由为什么它们应该易于下载。

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

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

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

您是否看过这个潜在答案?

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

他的解决方案是纯HTML + CSS,不需要预先知道图像的高度,并且可以在Opera 6+中使用。 Safari,IE5 + / Win和IE5 / Mac。

使用适用于Firefox的Firebug插件 您可以浏览到DOM元素,然后找到背景图像。 然后有一个选项“在选项卡中打开图像”。 从那里保存很简单。

我认为这是出于开发目的,而不是您希望最终用户执行的操作。

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

我认为无法使用HTML / CSS选项,但我不确定。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM