Info-bulle Highcharts toujours sur le côté droit du curseur
Je veux afficher l'info-bulle sur le côté droit du curseur.
J'ai regardé dans la documentation et/ou les exemples, mais je ne peux pas trouver un moyen de forcer les bulles d'aide à rester sur la droite du curseur.
Quelqu'un peut me dire comment faire?
Avec info-bulle positionneur je ne peux définir une position par défaut.
source d'informationauteur nelsonvarela
Vous devez vous connecter pour publier un commentaire.
Info-bulle positionneur est beaucoup plus que juste la position par défaut. Les arguments de la fonction contenant des informations relatives à votre position de point & info-bulle dimensions, à l'aide de laquelle il devrait être assez simple à position vers la droite.
Highchart/stock vous permet de définir votre autre positionneur comme suit
Noter que vous avez trois arguments (boxWidth, boxHeight, point) à votre disposition, ceux-ci semblent être suffisantes pour la plupart des cas d'utilisation pour calculer souhaité position des info-bulles. boxWidth et boxHeight sont la largeur et la hauteur de votre info-bulle, il faudra, par conséquent, vous pouvez les utiliser pour les cas limites pour ajuster votre info-bulle et l'empêcher de se répandre de la carte ou même pire avoir coupées.
La valeur par défaut info-bulle positionneur qui vient avec highstock est comme suit (Source)
Avec toutes les informations ci-dessus, je pense que vous avez suffisamment d'outils pour mettre en œuvre vos besoins en modifiant simplement la fonction de faire flotter à droite au lieu de gauche par défaut.
Je vais aller de l'avant et vous donner la plus simple la mise en œuvre du positionnement de l'info-bulle à droitevous devriez être en mesure de mettre en œuvre les cas de bord basés sur le aftermentioned par défaut info-bulle positionneur du code
Lire plus @ Personnalisation de Highcharts - info-bulle de positionnement
La meilleure solution pour obtenir votre info-bulle toujours sur le côté droit du curseur est la suivante: