Comment positionner les éléments HTML DIV par rapport aux éléments SVG ?
J'ai utilisé D3 pour générer le graphique SVG :
Je souhaite ajouter une liste déroulante à côté de la légende dans le coin inférieur droit. J'ai l'élément correspondant (un élément HTML DIV classique), mais je ne sais pas comment le positionner correctement sur le graphique.
Je comprends le positionnement des éléments SVG, mais je ne sais pas comment appliquer quelque chose comme un élément DIV.
Des idées autres que de le placer en dehors de la fenêtre (comme ci-dessous) ?
Afficher Position CSS. Vous pouvez créer un DIV relativement positionné pour contenir votre SVG. Vous pouvez ensuite placer un DIV absolument positionné dessus pour s'adapter au style
select
元素;您可以使用它的left
和top
et placer le deuxième DIV où vous le souhaitez.Tout est réuni :