Wie kann ich mit JavaScript das "width" und "hight" von dem Canvas ändern?

... komplette Frage anzeigen

3 Antworten

Du veränderst _immer_ die CSS-Eigenschaften. 

document.getElementById("cv").style.width = xLength + " px"
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von voxymo
17.11.2016, 09:41

obwohl... die CSS-Eigenschaften skalieren den content. Sorry. Hör lieber auf Balco :)

0

So kannst du direkt die width- und height-Attribute anpassen:

canvas.width = xLength;
canvas.height = yLength;

Und so würdest du die CSS-Eigenschaften anpassen:

canvas.style.width = xLength;
canvas.style.height = yLength;

JSFiddle-Beispiel: https://jsfiddle.net/TheBalco/bo3fr4y5/

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?