亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

html5中canvas的畫圓,我的總是是一個橢圓,求大神解決下?

html5中canvas的畫圓,我的總是是一個橢圓,求大神解決下?

<!DOCTYPE?html> <html> <head> <meta?charset="utf-8"> <title></title> </head> <script> function?arcv(){ var?can?=?document.getElementById("can"); if(can?==?null){ return?false; } var?getCon?=?can.getContext("2d"); getCon.fillStyle?=?"#eeeeef"; getCon.fillRect(0,0,600,600); for(var?i=?0;?i?<=?8;?i++){ getCon.beginPath(); getCon.arc(100,80,i*8,0,2*Math.PI); getCon.closePath(); getCon.fillStyle?=?"rgba(255,0,0,0.25)"; getCon.fill(); } } </script> <body?onload="arcv()"> <canvas?id="can"?style="width:?600px;?height:600px;"></canvas> </body> </html>出來就是這種了,幫我看看吧?
查看完整描述

1 回答

已采納
?
qq_青棗工作室_0

TA貢獻446條經驗 獲得超754個贊

canvas的長寬不要用style來定義的。要直接指定width和height屬性的。

<canvas?id="can"?width="600"?height="600">/canvas>


查看完整回答
6 反對 回復 2016-11-22
  • 1 回答
  • 0 關注
  • 4325 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號