gpt4 book ai didi

javascript - Excanvas vml定位问题

转载 作者:行者123 更新时间:2023-11-29 10:52:11 25 4
gpt4 key购买 nike

我已经通过在 ie8 上实现 excanvas 来努力。我已经对动态元素进行了排序,最初隐藏的元素现在可以在应用程序的大部分地方愉快地呈现,就在一切看起来都很好的时候,我遇到了另一个障碍。excanvas生成的div里面渲染的vml项都被大量抵消了。

我只是通过设置 overflow:visible 在 canvas 的所有子项上发现发生了什么,这导致偏移 vml 变得可见。
我有违规文章的截图;蓝色区域是正确位置生成的div,红色边框的元素应该在蓝色区域内。

enter image description here

有没有人遇到过这个问题,甚至更好,能够解决它?

干杯!

最佳答案

万一有人遇到这个错误,问题似乎出在 translate() 调用上。尽管我使用了保存和恢复,并且 Canvas 的每个标准实现都按照我的意图解释了翻译调用,但在 excanvas 中,翻译一直是附加的。

我通过在执行其他保存、翻译和恢复调用之前恢复单位矩阵解决了这个问题。

context.setTransform(1,0,0,1,0,0);

关于javascript - Excanvas vml定位问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8112496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com