2014-07-14 157 views
0

我在图表上有一个高图矩形。是否有可能只设置右边的边界以便左边有半径和尖角?Highchart矩形边框半径

http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/members/renderer-rect/

我已经尝试设置.CSS的borderRadius(复姓)为好,但没有工作过。

renderer.rect(100, 100, 100, 100, 0) 
     .attr({ 
      'stroke-width': 2, 
      stroke: 'red', 
      fill: 'yellow', 
      zIndex: 3 
     }) 
     .css({ 
     borderRadius:'10px' 
     }) 
     .add(); 

谢谢!

+0

Highcharts正在使用SVG元素。它不直接支持,请参阅[那个问题](http://stackoverflow.com/questions/8976791/how-to-set-a-stroke-width1-on-only-certain-sides-of-svg-shapes)。 –

回答

1

看起来这不太可能(容易),因为高图将使其不能作为SVG元素优先更改。感谢Pawel Fus。