請問LZ是要在highcharts儀表盤控件中再加入兩個相同的小方塊麽?如果真是這樣,那無能為力,除非侵入到highcharts框架源碼中才可以做到渲染出三個相同小方塊。
如果只是單純的想做出那種圓角矩形方塊,用其他方式倒是也可以實現:
1.css渲染
var?d?=?$("<div>");d.css("height",?"20px");
d.css("width",?"20px");
d.css("border",?"1px?solid?#000000");
d.css("border-radius",?"5px");
$("body").append(d);
2.html5渲染
<body><svg?xmlns="http://www.w3.org/2000/svg"?version="1.1"?height="50"?width="50">
<rect?x="5"?y="5"?rx="5"?ry="5"?width="20"?height="20"?style="fill:rgb(255,?255,?255);stroke-width:1;?stroke:black"?/>
</svg>
</body>
第二種渲染方法需要註意,IE不支持html5,需要引入額外的js來讓IE支持渲染html5