javascript - 仅对 img 元素启用 PInch 缩放

标签 javascript html css responsive-design pinchzoom

我在 ipad 上缩放图像时遇到问题(尤其是在 chrome 中)。我在网上找到了大量的解决方案,但没有一个对我有用。我已将视口(viewport)的元标记更改为“用户可缩放”,但它不适用于 chrome 仅适用于 safari。我知道它可以完成,因为我已经在 MM Lafleur 的网站(下面的链接)上看到它完成了。

我希望它能放大图片而不是整个网站,但此时我会接受任何解决方案。有什么建议吗??

https://mmlafleur.com/shop/rebecca-black

最佳答案

添加这个 css 就完成了...

.product-detail-main-container:hover {
    background-size: auto 170% !important;
}

.product-detail-main-container {
    transition: 0.2s all;
    background-size: auto 100% !important;
    background-repeat: no-repeat;
    pointer-events: none;
}

.product-detail-main-container .product-detail-zoom-area {
    pointer-events: auto;
}

关于javascript - 仅对 img 元素启用 PInch 缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53090831/

相关文章:

javascript - 在flot-pie图表js中哪里添加和注册自定义属性?

javascript - 如何在鼠标悬停在照片下方添加说明? (照片库)

html - Bootstrap 列包装在移动设备上,应该完全适合内联

css - border-left 与 maintable 的 1px

javascript - 如何在 Firebug 中定位哪个 JavaScript 函数更改了 CSS?

html - 在垂直线菜单栏的底部和 100% 高度添加边距/填充。

javascript - Angularjs 手动两种方式绑定(bind)

javascript - 如何使用 columntocheck 命令检查多列?

javascript - laravel中如何用ajax删除图片

html - HTML 电子邮件的最佳内联样式格式?