-jieshi 2020-03-09 11:41 采纳率: 0%
浏览 2398
已结题

页面整体使用transform scale 后 会和高德地图的点击冲突

页面整体使用transform scale 会导致 高德地图点击页面上的标注处问题,应该是点击范围出现了迁移。
加了下面这个样式后会出现上述问题。图片说明

不加上述transform scale 则不会出现这个问题
图片说明

有谁遇到过这样的问题吗?求解。

  • 写回答

3条回答 默认 最新

  • Ljsxx 2021-03-02 17:55
    关注

    已解决,把高德地图的组件放到 iframe 标签里面,在 iframe 标签的父组件做 transform:scale()

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <meta http-equiv="X-UA-Compatible" content="IE=edge">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <title>Document</title>
      <style>
        html {
          width: 100%;
          height: 100%;
        }
        body {
          width: 100%;
          height: 100%;
          transform: scaleX(0.5);
          transform-origin: left;
        }
        iframe {
          width: 100%;
          height: 100%;
        }
      </style>
    </head>
    <body>
      <iframe src="https://ditu.amap.com/place/B0FFHQ2LLW" frameborder="0"></iframe>
    </body>
    </html>
    

    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料