如何相对于 SVG 元素定位 HTML DIV 元素?
我使用 D3 生成 SVG 图表:
我想在右下角图例旁边添加一个下拉列表。我确实有相应的元素(一个普通的 HTML DIV 元素),但我不知道如何将其正确定位在图表上。
我了解 SVG 元素的定位,但我不知道如何应用类似于 DIV 元素的内容。
除了将其放置在视口之外(例如下面)之外,还有什么想法吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
查看CSS 位置。您可以创建一个相对定位的 DIV 来保存您的 SVG。然后,您可以在其顶部放置一个绝对定位的 DIV 以容纳
select
元素;您可以使用它的left
和top
样式将第二个 DIV 放置在任何您想要的位置。所有内容都放在一起了: