HTMLCanvasElement.width

Свойство HTMLCanvasElement.width — это положительное целое число, отображающее значение HTML атрибута width элемента <canvas> в CSS пикселях. Если атрибут не указан или для него задано недопустимое значение, например отрицательное, то используется значение по умолчанию 300.

Одно из двух свойств (другое — HTMLCanvasElement.height), контролирующих размер холста.

Синтаксис

var pxl = canvas.width;
canvas.width = pxl;

Примеры

Возьмём следующий <canvas> элемент:

<canvas id="canvas" width="300" height="300"></canvas>

Вы можете получить ширину холста следующим образом:

var canvas = document.getElementById('canvas');
console.log(canvas.width); // 300

Спецификации

Спецификация Статус Комментарий
HTML Living Standard
Определение 'HTMLCanvasElement.width' в этой спецификации.
Живой стандарт Нет изменений с последней версии HTML5
HTML 5.1
Определение 'HTMLCanvasElement.width' в этой спецификации.
Рекомендация
HTML5
Определение 'HTMLCanvasElement.width' в этой спецификации.
Рекомендация Версия HTML Living Standard, содержащая первоначальную реализацию.

Поддержка браузерами

BCD tables only load in the browser

Смотрите также