По какой-то причине размер холста blotter.js нельзя изменить. Блоттер, кажется, по умолчанию генерирует холст с именем b-canvas? Но я не могу найти, откуда он берет ширину и высоту? И я не могу установить новую ширину и размер с помощью .style в js. Помощь?!
Я перепробовал все методы, которые смог найти. Я также пытался установить Overflow: visible для родителя (текста) в js и в файле css, но рендеринг все еще не работает с границами холста. Что я делаю не так?
var text = new Blotter.Text("Hello", {
weight: 800,
size: 80,
fill: 'lightgray',
paddingLeft: 80,
paddingRight: 80,
paddingBottom: 80,
paddingTop: 80
});
/*
* https://blotter.js.org
*/
var blotter = new Blotter(material, {
texts: text
});
var canvas = blotter.forText(text).domElement;
canvas.style.visibility = 'visible!important';
canvas.style = "width: 100vh !important";
canvas.style = "height: 100vw !important";
canvas.style = "z-index: -3 !important";
container.appendChild(canvas);