gpt4 book ai didi

javascript - 检查 svg 元素是否在 View 框内

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:46:41 28 4
gpt4 key购买 nike

让 SVG 内联 HTML 文档,带有一个 View 框“x y w h”。如何检查元素是否在 View 框内?

通过说元素,它可以是组内的嵌套子路径等等......

所以我想我正在寻找 SVG 的内置功能,或者快速了解为什么要检查它。

我已经尝试保存 View 框线,以及我想检查它是否在 View 框内的元素我做了类似的事情:

while (parent ! the svg element ...)
{
parent = get elem parent
}

//现在我在 svg 文档中有了这个元素的最高父级现在检查 parent 是否在 viewbox 中,如果为 true 那么 child 也在 viewbox 中,否则为 false

最佳答案

也许你可以试试 checkEnclosure SVGSVGElement 的方法。

关于javascript - 检查 svg 元素是否在 View 框内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9847352/

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