Highcharts: Comment ajouter du code HTML à l'intérieur de la zone de graphique
Est-il possible d'ajouter du code HTML personnalisé (par exemple, div) à l'intérieur de la zone de graphique (à l'intérieur de la frontière; Highcharts Moteur De Rendu ne semble pas offrir cette option)? Si oui comment faire?
Toute aide est appréciée.
Moteur de rendu est de rendre les éléments SVG/VML. Si vous souhaitez ajouter des balises HTML, ajoutez de la même manière comme cela se fait dans Highcharts - position:absolute et ensemble à gauche/en haut les valeurs de mettre cela à l'intérieur du contenant.
Peut yo mettre vos commentaires que la réponse s'il vous plaît afin que je puisse accepter. Très apprécié pour les aider (la réponse était si simple).
Peut yo mettre vos commentaires que la réponse s'il vous plaît afin que je puisse accepter. Très apprécié pour les aider (la réponse était si simple).
OriginalL'auteur Bo. | 2013-07-19
Vous devez vous connecter pour publier un commentaire.
Edit:
Dans le latests versions (v4 au moins) dans Convertisseur API méthodes
useHTML
argument a été ajouté, par exemplemoteur de rendu.texte(str, x, y, useHTML)
- qui rendra les éléments du langage HTML et de les positionner correctement. Bien sûr, les formes simples (rect
,path
etc.) sont toujours rendus en SVG/VML.Note: Pour
HTML
éléments, de les voir sur exporté graphique, n'oubliez pas de mettreexporter.allowHTML
.Vieille réponse:
Rendu est à rendre les éléments SVG/VML. Si vous souhaitez ajouter des balises HTML, ajoutez de la même manière comme cela se fait dans Highcharts - position:absolute et ensemble à gauche/en haut les valeurs de mettre cela à l'intérieur du contenant.
Bon point! Dans l'ancienne version du moteur de Rendu, nous pourrions ajouter que les SVG/VML éléments (pas de HTML, qui est le principal point de cette question). Je ne me souviens pas de la version exacte, mais
useHTML
option a été ajoutée au moteur de rendu de certaines méthodes de l'API, par exemplerenderer.text(str, x, y [, useHTML])
, API.OriginalL'auteur Paweł Fus
Vous devrez utiliser Highcharts Rendu de l'API.
Vous pouvez vous référer cette JSFIDDLE de travail démo
il fonctionne comme:
est-il possible de mettre à jour la position du texte comme le tirer vers le bas pour 400px par le css pour qu'il soit dans le texte de la fonction?
OriginalL'auteur Rahul Gupta
vous pouvez vous référer à ce site web .
http://pmsipilot.github.io/jquery-highchartTable-plugin/#demo
Espère que ça va aider.
OriginalL'auteur art