Highcharts graphiques ne pas redimensionner correctement sur la fenêtre de redimensionnement
J'ai 2 side-by-side de tableaux sur ma page, et j'aimerais les avoir redimensionnées lorsque la fenêtre est redimensionnée: leur conteneur est fixé à 50% de la largeur, ce qui, selon les exemples, devrait être suffisant.
Un exemple de travail de automatiquement de redimensionnement de la carte peut être trouvé @ http://jsfiddle.net/2gtpA/
Un non-exemple de travail que j'ai fait pour reproduire le problème peut être vu @ http://jsfiddle.net/4rrZw/2/
NOTE: vous avez pour redimensionner l'image à plusieurs reprises pour reproduire le problème (de plus petite taille>plus>les plus petites doivent) faire
Je pense que tout réside dans la façon de déclarer les conteneurs... coller le code HTML le code JS pour highcharts ne semble pas être pertinent ici... (même dans les deux exemples)
<table style="width:100%;">
<tr>
<td style="width:50%;">
<div id="container" style="height: 50%"></div>
</td>
<td style="width:50%;"></td>
</tr>
</table>
OriginalL'auteur Guillaume S. | 2013-08-26
Vous devez vous connecter pour publier un commentaire.
Je bifurquais votre violon pour une solution de travail @ http://jsfiddle.net/AxyNp/
Le plus important fragment de code à partir de là, est-ce:
La solution porte sur cette DONC, après la réponse de l'.
Il semble être le meilleur que vous pouvez faire pour redimensionner le graphique du conteneur (et de la cellule) correctement est de compter sur votre propre redimensionner déclencheur. Note que j'ai mis le reflow à "false" dans le tableau d'options pour supprimer les déclencher.
OriginalL'auteur Greg Kramida
Vous pouvez éviter l'utilisation de javascript pour effectuer le redimensionnement et de s'appuyer sur le css à la place. Ceci peut être accompli par le rendu de la HighChart dans un div qui a:
Pour s'assurer que la hauteur du conteneur est le cas, vous aurez à habiller cette position absolue de l'élément en un autre élément qui a explicitement défini hauteur:
Par le rendu de la HighChart dans une position absolue de l'élément, le graphique sera sensible à la réduction de la largeur du parent.
OriginalL'auteur Mark Roper
Utilisation
Pour bootstrap onglet
Sur le graphique
Code Html
Voir l'exemple sur jsfiddle
http://jsfiddle.net/davide_vallicella/LuxFd/2/
OriginalL'auteur Davide