ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

HTML Ссылки

HTML по Алфавиту HTML по Категориям HTML Атрибуты Тегов HTML Атрибуты Глобал HTML Атрибуты Событий HTML Цвета HTML Холсты HTML Аудио / Видео HTML Наборы символов HTML DOCTYPEs HTML Кодирование URL HTML Языковые коды HTML Коды стран HTTP Ответы сервера HTTP Методы PX в EM конвертер Горячие клавиши



HTML холст createPattern() Метод

❮ HTML Справка на полотно

Изображение для использования:

Lamp

Пример

Повторите изображение как по горизонтали, так и по вертикали:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var img=document.getElementById("lamp");
var pat=ctx.createPattern(img,"repeat");
ctx.rect(0,0,150,100);
ctx.fillStyle=pat;
ctx.fill();

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

Номера в таблице указывают первую версию браузера, которая полностью поддерживает этот метод.

Метод
createPattern() Да 9.0 Да Да Да

Определение и использование

Метод createPattern() повторяет указанный элемент в указанном направлении.

Элемент может быть изображением, видео или другим элементом <canvas>.

Повторяющийся элемент может быть использован для рисования/заливки прямоугольников, окружностей, линий и т.д.

Синтаксис JavaScript: context.createPattern(image,"repeat|repeat-x|repeat-y|no-repeat");

❮ HTML Справка на полотно