1. 程式人生 > >Canvas繪製圖形基礎

Canvas繪製圖形基礎

<canvas> 標籤只有兩個屬性—— width和height。這些都是可選的,並且同樣利用 DOM properties 來設定。當沒有設定寬度和高度的時候,canvas會初始化寬度為300畫素和高度為150畫素。該元素可以使用CSS來定義大小,但在繪製時影象會伸縮以適應它的框架尺寸:如果CSS的尺寸與初始畫布的比例不一致,它會出現扭曲。

id屬性並不是<canvas>元素所特有的,而是每一個HTML元素(比如class元素)都預設具有的屬性。給每個標籤都加上一個id屬性是個好主意,因為這樣你就能在我們的指令碼中很容易的找到它。<canvas>元素可以像任何一個普通的影象一樣(有margin,border,background等等屬性)被設計。然而,這些樣式不會影響在canvas中的實際影象。當開始時沒有為canvas規定樣式規則,其將會完全透明。

https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial/Basic_usage

https://blog.csdn.net/jearbilove/article/details/38340141