html тег <canvas> атрибут height
Атрибут height визначає висоту елемента <canvas> в пікселях.
- Порада
-
Використовуйте атрибут
автор: с3сwidth, щоб задати ширину елемента<canvas>в пікселях. - Нотатка
-
Кожен раз, коли висота або ширина полотна знову встановлюється, зміст полотна буде очищений
автор: с3с
Синтаксис
<canvas height="pixels">
Атрибут height може отримувати єдине значення:
-
pixels -
Визначає висоту полотна в пікселях. Без задання висота дорівнює "150”.
автор: с3с
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| 4.0+ | 2.0+ | 3.1+ | 9.0+ | 12+ | 9.0+ |
| Переглядач | ||||
|---|---|---|---|---|
| 2.1+ | 1.0+ | 2.0+ | 2.0+ |
Приклади
+ запропонувати свій приклад у пісочниці
height задає справжню висоту полотна в пікселях (це роздільність, а не CSS-розтягнення). Скрипт замальовує все полотно і підписує розміри — без атрибутів канвас мав би типові 300×150.
HTML
<canvas id="myCanvas" width="200" height="100"></canvas>
CSS
canvas {
border: 1px solid #0172ad;
}
JS
const canvas = document.getElementById('myCanvas');
const ctx = canvas.getContext('2d');
ctx.fillStyle = '#0172ad';
ctx.fillRect(0, 0, canvas.width, canvas.height);
ctx.fillStyle = '#fff';
ctx.font = '16px sans-serif';
ctx.fillText(canvas.width + '×' + canvas.height, 70, 55);
Різниця між HTML 4.01 та HTML5
Атрибут height для тегу <canvas> з’явився тільки у HTML5.
Різниця між XHTML та HTML
Коментарі
Коментарів ще немає — будьте першим!