首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >D3. Firefox中的鼠标像素偏移量

D3. Firefox中的鼠标像素偏移量
EN

Stack Overflow用户
提问于 2016-03-21 12:43:51
回答 1查看 456关注 0票数 1

我在时间线上可视化了一些数据。关于摩丝情态,我想展示一条线和当前徘徊的时间。在Chrome和Safari中,它可以正常工作,但是在Firefox (在44 &45中测试)中有一个偏移:返回的像素值总是缺少整个SVG宽度的一半。

例如,当在可视化的左侧悬停时,我希望d3.mouse的值等于0,但它是-300

请参阅Codepen:http://codepen.io/ro-ka/pen/bpqazK?editors=0010上的测试用例,所讨论的函数位于底部。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-21 12:50:53

这是因为transform() CSS函数,如果禁用它,它将完美地工作。也许还有另一个CSS属性来解决这个2D转换。

想法:

  1. 您可以将<svg>元素包装到包含这些完美中心样式的DIV中,并从svg对象中删除它们。
  2. 中心有固定的测量,没有翻译。

祝好运!

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

https://stackoverflow.com/questions/36131369

复制
相关文章

相似问题

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