Я пытаюсь создать веб-приложение и использую Konva для этого, потому что это облегчает группирование объектов и перетаскивание. Теперь я хочу создать область (или несколько объектов), которую можно прокручивать по отдельности, как это происходит при добавлении свойства overflow: scroll
к стилю div
.
.
Я попытался создать два Konva.Stage
объекта и установить свойство overflow: scroll
, но не смог заставить его работать, появился только первый этап.
<div id="container"></div>
<div id="block"></div>
<style>
div.container {
margin: 0;
padding: 0;
overflow: hidden;
background-color: #f0f0f0;
}
div.block {
margin: 0;
padding: 0;
overflow: scroll;
background-color: #0000ff;
}
</style>
var stage = new Konva.Stage({
container: 'container',
width: width,
height: height/2
});
var stage2 = new Konva.Stage({
container: 'block',
width: width,
height: height/2
});
Какое решение для создания прокручиваемой области?