Propriedade width do HTML <canvas>
Definição e uso
width
A propriedade width define a largura do elemento <canvas> em pixels.
Dica
Use Propriedade height Especifique a altura do elemento <canvas> em pixels.
Cada vez que você ajustar a altura ou largura do canvas, o conteúdo do canvas será limpo (veja o exemplo na parte inferior da página).
Por favor, consulte nossa Tutorial de Canvas HTML Aprenda mais sobre o elemento <canvas> neste módulo.
Exemplo
Exemplo 1
Elemento <canvas> de 200 pixels de altura e largura:
<canvas id="myCanvas" width="400" height="400" style="border:1px solid">
Exemplo 2
Ao ajustar a propriedade width para 400px, limpe o canvas (usando JavaScript):
<canvas id="myCanvas" width="200" height="200" style="border:1px solid"></canvas> <script> var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); ctx.fillStyle = "#0192B9"; ctx.fillRect(50, 50, 300, 300); function clearCanvas() { c.width = 400; } </script>
Sintaxe
<canvas width="pixels">
Valor do atributo
Valor | Descrição |
---|---|
pixels | Define a largura da tela, em pixels (por exemplo, “100”). O valor padrão é 300. |
Suporte do navegador
Os números na tabela indicam a versão do navegador que suporta plenamente essa propriedade.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 2.0 | 3.1 | 9.0 |