Hakuna matata!
Hallo 1UnitedPower!
Also bei mir funktioniert das so, wie du erwarten würdest: http://jsfiddle.net/pox2cu3v/
Hehe, ja, solange die Leinwand weiß ist. ;-)
Aber bedenkte: canvas.width/height != canvas.style.width/height.
Es müssen die Werte für die Attribute width und height verändert werden, keine style-Eigenschaften, sonst bleibt die Auflösung bei den für jedes CANVAS initial angesetzten 300 x 150px, und diese 300 x 150px werden dann nur auf den per CSS gesetzten Wert gestretcht.
Gruß
var