You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome DevTools设备模拟下fixed元素触控指针坐标偏移问题

Chrome DevTools移动模拟模式点击fixed元素触控坐标偏移问题

问题表现

开启Chrome DevTools的设备工具栏进入移动设备模拟状态后,点击操作的触控指针会出现坐标偏差:

  • 大部分场景下偏差值非常细微,但操作fixed定位元素时,指针偏移最高可达25px
  • 该异常仅在触发fixed定位元素交互时出现
  • 问题仅存在于模拟器环境,真实移动设备访问无同类异常
  • 复现测试所用Chrome版本:102.0.5005.115(正式版本,64位),模拟设备选择为iPad Pro

复现步骤

进入iPad Pro模拟模式后,把指针放在页面数字“5”的位置,尝试在其右侧数像素的位置连续点击,会出现明显的坐标返回异常:哪怕点击位置比上一次点击更靠右,事件返回的X坐标数值反而更小。
测试用代码如下:

<script>
  document.addEventListener('click',function(e) {
    console.log(e.pageX + ' ' + e.pageY);
  });
</script>

问题截图

Chrome DevTools模拟模式坐标偏移问题截图

补充说明

前端开发过程中会高频使用DevTools设备模拟器做调试,这个坐标偏移问题会干扰fixed定位交互组件的调试判断,如果有可行的解决方案欢迎告知,也请其他遇到同类问题的开发者帮忙确认问题复现情况。

内容的提问来源于stack exchange,提问作者Medda86

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 12:45:36