2
D3.js를 사용하여 사용자 지정된 yAxis를 플롯하려고합니다. 내 이상적인 결과는 JSFiddle과 같아야합니다.D3.js : yAxis 텍스트가 굵게 표시되고 흐리게 표시됩니다.
그러나 CSS 스타일과 함께 SVG 이미지를 내보내는 방법을 찾지 못했습니다. 그래서 SVG 요소에 스타일을 이동하고 싶습니다 :
var yNode = svg.append("g")
.style("fill", "none")
.style("stroke", "#000")
.attr("transform", "translate(" + left + ",0)")
.attr("class", "axis")
.call(yAxis);
yNode.selectAll('text')
.style('font-size', '11px')
.style('font-family', 'Lucida Console');
코드는 여기에 있습니다 : JSFiddle.
모든 스타일이 동일합니다. 하지만 어쨌든 yAxis 레이블은 흐릿하고 굵게 표시됩니다. 그것을 고치는 방법? 감사.