OK, scusa per il ritardo. Non sono riuscito a trovare una soluzione migliore, ma ho trovato una soluzione alternativa.
Ecco quello che ho fatto e quello che suggerisco a tutti di provare:
Impostare la proprietà tooltip.useHTML true (ora è possibile avere un maggiore controllo con HTML e CSS). Come questo:
tooltip: {
useHTML: true
}
Desetta tutte le peoperties tooltip predefiniti che possono avere qualcosa a che fare con le funzionalità di default tooltip. Ecco quello che ho fatto ...
tooltip: {
shared: false,
borderRadius: 0,
borderWidth: 0,
shadow: false,
enabled: true,
backgroundColor: 'none'
}
Assicurarsi che la proprietà css del vostro contenitore grafico "troppo pieno" è impostato su visibile. Assicurarsi inoltre che tutti gli elementi DOM (div, section, ecc ....) che contengono il contenitore del grafico abbiano anche la proprietà "overflow" css impostata su "visible". In questo modo ti assicurerai che il tuo tooltip sarà sempre visibile in quanto trabocca suo genitore e gli altri "antenati" (è questo un termine corretto? :)).
Personalizza il tuo formattatore di formattazione come desideri, utilizzando lo stile CSS standard. Ecco quello che ho fatto:
tooltip.formatter: {
< div class ="tooltipContainer"> Tooltip content here </div>
}
Questo è come tutto appare come:
tooltip: {
tooltip.formatter: {
< div class ="tooltipContainer"> Tooltip content here </div>
},
useHTML: true,
shared: false,
borderRadius: 0,
borderWidth: 0,
shadow: false,
enabled: true,
backgroundColor: 'none'
}
Se si dispone di una soluzione migliore, si prega di inviare.
Perché non è questa domanda contrassegnato come 'risposta'? Quasi ogni risposta è quella giusta. – Peter