2015-03-13 72 views
0

從jsfiddle示例(http://jsfiddle.net/daxu/md2zk/74/)中,可以看到最後兩個標籤重疊。 然而,從標籤的結合中,我得到的值,如:爲什麼highchart boundbox不指示軸標籤重疊?

Last label: X: 614 Y: 168 
height: 10 
width: 34 
x: 0 
y: -8 

Previous label: X: 575.160409556314 Y: 168 
Object 
height: 10 
width: 34 
x: 0 
y: -8 

此基礎上的價值觀,這兩個標籤只是不應重疊 爲575 + 34 < 614?

有人可以幫忙嗎?由於數據是動態的,因此我不允許在x軸標籤中包含兩行代碼,在設計時我無法以很好的方式預設標籤。

非常感謝

回答

0

嘗試禁用padding參數被defaulty啓用。

+0

嗨我設置填充爲0,但輸出仍然是相同的?我想要的是找到一種方法來檢測重疊(因爲我們的數據是動態的) – daxu 2015-03-13 13:48:58

+0

而不是寬度,嘗試引用tick.label對象中可用的textWidth。 – 2015-03-13 14:25:05

+0

textWidth類似於91,寬度爲34.從生成的svg文件中,我可以看到34是正確的。雖然這些數值在我的公式中都不正確。 – daxu 2015-03-13 14:44:33