我正在为移动设备开设课程讲座,并禁用了缩放功能。我想对页面上的所有内容保持这种方式,除了图像。
通过使用meta user-scalable =" no"来接近我之前想要做的事情。替换为"是"当用户点击在页面中打开弹出窗口的链接时,通过jquery,允许用户在弹出窗口打开时放大,其中许多弹出窗口包含我想要启用缩放的图像对
然而,并非我希望用户能够放大的所有图像都在弹出窗口内,而我并没有决定哪些内容在哪里。我只控制gui(css,脚本文件等)
有没有办法应用可扩展的="是"仅限图像,同时保持gui的其余部分可扩展=" no"?
答案 0 :(得分:0)
缩放部分页面(图像)而不是其余部分并不真正有意义。我想你可能会对浏览器中图像的默认行为感到满意。正常情况下为网站设置user-scalable="no"
,因为图片具有在新窗口中打开它们的链接(target="_blank"
),这将打开一个新的浏览器选项卡,并允许用户放大,直到他们决定返回页面。
由于浏览器的性能优势只需要显示图像,因此这种方法通常远远优于移动设备。
我还要补充说,许多用户在禁用用户缩放(包括我自己)时会感到恼火。您可能需要考虑设置最小比例,并允许用户根据需要进行缩放。