1
我使用div
DOM元素創建了一個橢圓。使用DIV DOM元素創建一個弧和一個餡餅
var body = document.querySelector('body');
var div = document.createElement('div');
div.style.borderRadius = '50%';
div.style.border = '1px solid red';
div.style.left = '60px';
div.style.top = '60px';
div.style.width = '100px';
div.style.height = '100px';
body.appendChild(div);
它看起來像下面的圖片:
我想也產生電弧和餡餅。
在上面的第二圖像時,用戶將只輸入和弧的end angle
。在我們的例子中,起始角度是180
度,結束角度是360
度。
我也想創建一個餅圖,其中用戶必須輸入圓/橢圓的內半徑,起始角度和結束角度。
在第三畫面,inside radius
是圓形/橢圓形的寬度的50%
,起始角度是90
度和結束角度是360
也。
可能嗎?
P.S:我不想畫在畫布上或使用svg。
你可以使用畫布輕鬆地繪製這個 –
這裏是餡餅https://jsfiddle.net/63wnb5gu/ –
@FastSnail - >但是我怎樣才能指定我的起始角度和結束角度? – Qerjiuthn