首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以仅对图像指定user-scalable="yes“?

是否可以仅对图像指定user-scalable="yes“?
EN

Stack Overflow用户
提问于 2013-02-22 05:51:34
回答 1查看 2.3K关注 0票数 4

我正在为移动设备开发课程讲座,并且禁用了缩放功能。我想保持它的方式在页面上的一切,除了图像。

我已经接近了我之前的目标,当用户点击页面内打开弹出窗口的链接时,通过jquery将元user-scalable="no“替换为"yes”,允许用户在弹出窗口打开时放大,其中许多弹出窗口包含我想要启用缩放的图像。

然而,并不是所有我希望用户能够放大的图像都在弹出窗口中,我也不会指定哪些内容会放到哪里。我只控制gui (css、脚本文件等)

有没有一种方法可以只对图像应用scalable="yes“,同时保持gui scalable=的其余部分”no“?

EN

回答 1

Stack Overflow用户

发布于 2013-02-22 12:21:19

缩放页面的一部分(图像)而不缩放页面的其余部分是没有意义的。我想你可能会对浏览器中图片的默认行为感到满意。将网站的user-scalable="no"设置为正常,对于具有在新窗口(target="_blank")中打开它们的链接的图像,这将打开一个新的浏览器标签,并允许用户缩放,直到他们决定返回页面。

由于浏览器只需要显示图像的性能优势,这种方法在移动设备上通常比lightbox之类的东西优越得多。

我还会补充说,当用户缩放被禁用时,许多用户会感到恼火(包括我自己)。您可能需要考虑设置最小比例,并允许用户根据需要进行缩放。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15012921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档