2016-04-28 122 views
0

如何增加只有axisLabels而不是tick標籤的字體大小。 enter image description here更改axisLabel的字體大小

正如您所看到的axislabel字體太小。如果我給文本造型,圖表中的所有文字都會改變。我只是想在這種情況下更改軸標籤,即優先級和警報數量。有沒有辦法只訪問axisLabels?

+1

您是否嘗試過按類或其他軸標識符選擇它們? –

回答

0

此示例:http://jsfiddle.net/thatOneGuy/juY5E/336/

我已經所附一個按鈕,當按下時改變字體顏色和字體大小。

首先,創文的時候,我給它一個ID(行116):

svg.append("text") 
    .attr('id','xAxisText') 

然後,我創建了一個當您單擊按鈕時調用函數:

function changeFontColour(){ 
     d3.select('#xAxisText').style('fill','red').style('font-size', 30) 
     } 

這選擇文本,然後填充它紅色,然後更改字體大小爲30 :)