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

為了賬號安全,請及時綁定郵箱和手機立即綁定

在canvas內部作圖與外部作圖的問題?

3.9節中為什么ctx.fillStyle='blue'; ? ? ? ? ? ? ctx.fillRect(110,110,100,100);與 ? ? ? ? ? ?ctx.fillStyle='blue'; ? ? ? ? ? ? ctx.fillRect(10,10,100,100);畫出來的藍色圖形不一樣?。?/p>

正在回答

2 回答

因為畫布 Canvas 高度不夠,容納不了兩個正方形,所以下方正方形被部分隱藏。

HTML

<canvas?id="cvs"></canvas>

Javascript

alert("width:"?+?cvs.width?+?"?height:"?+?cvs.height)

此時彈出 width: 300 height: 150

當設置畫布 Canvas 高度為 900 時,則可顯示兩個正方形內容。

<canvas?id="cvs"?height=900?></canvas>

畫布 Canvas 繪制內容無法完全顯示時,可以嘗試調整畫布大小

1 回復 有任何疑惑可以回復我~
#1

sunny1334 提問者

非常感謝!
2016-05-17 回復 有任何疑惑可以回復我~
#2

TWT 回復 sunny1334 提問者

客氣了,互相幫助,有時間交流交流~
2016-05-17 回復 有任何疑惑可以回復我~

不懂哎

0 回復 有任何疑惑可以回復我~
#1

sunny1334 提問者

大小不一樣,你看看。
2016-05-05 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
H5+JS+CSS3 實現圣誕情緣
  • 參與學習       122127    人
  • 解答問題       233    個

為圣誕節準備的H5+JS+CSS特效案例教程,實現靜與動的結合

進入課程

在canvas內部作圖與外部作圖的問題?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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