Я использую Easel JS для разработки пасьянса на холсте.Высота холста изменена с помощью EaselJS. Как этого избежать?
TODO: Установить высоту для холста и нарисовать все элементы внутри этого.
выпуск: EaselJS автоматически изменяет размер холста.
Ссылки:
Как установить высоту:
var gameBoard = document.getElementById("board");
gameBoard.style.height = window.innerHeight+"px";
gameBoard.height = gameBoard.offsetHeight;
gameBoard.style.height = "auto";
В дополнение к этому следует отметить, что EaselJS никогда не устанавливает размер холста, с одним исключением является при экспорте из FLASH/Animate CC - сгенерированный HTML имеет размер сцены FLA. Я бы рекомендовал масштабирование с использованием CSS, если вы понимаете, что он будет делать, поскольку он масштабирует пиксели вместо изменения размеров. @inverse 'предположение, что ширина/высота на холсте напрямую более желательна. – Lanny