默认情况下,每次打开图像时,它都会重新调整大小以适应浏览器窗口,现在,如果您查看大量图像,每次加载时都必须点击图像,这样会很烦人全尺寸。
有一种方法可以在about:config中关闭它,但这不是更广泛公众的解决方案。
有没有办法通过某些JavaScript函数,CSS或其他东西来关闭它?
答案 0 :(得分:4)
如果您想在 浏览器中关闭自动调整大小的图片,那么您可以
about:config
browser.enable_automatic_image_resizing
false
如果您想要访问者,我可以重复Jeremy Sydik在设计无障碍网站中所写的内容,
这只是他们的网络,我们正在建立它。
在这种情况下,您真的不应该决定您的用户是否需要Firefox的自动调整大小功能。您始终可以选择能够为访问者提供更好用户体验的解决方案。例如,您可以将Lightbox变体安装为Daniel A. White already mentioned。
还有great_llama's solution在HTML页面中打开图片。
答案 1 :(得分:3)
指向一个动态页面,该页面使用带有适当源的IMG标记,而不是指向原始图像。使用查询字符串或类似的东西将图像名称传递给页面。
<html><body><img src="yourimage.jpg"></body></html>
答案 2 :(得分:1)
我不认为无论如何都要改变这种行为,至少使用javascript或css。
为什么不使用jQuery Lightbox? http://leandrovieira.com/projects/jquery/lightbox/
答案 3 :(得分:1)
虽然我没有尝试过,但我不明白为什么如果你用html包装它并且没有直接链接到图像它会自动调整大小。
如果这是一个选项,只需将其包装在html中:
<style type="text/css">
* { margin:0; }
</style>
<img src="whatever.jpg" />
答案 4 :(得分:1)
如果您是图像的所有者,请将图像嵌入HTML文档中。只有在浏览器中直接打开图像时,Firefox才会调整图像大小。
如果您是从Firefox用户的角度谈论,我认为:config是禁用此功能的合适位置。