HTML - 当文本太长时,在Canvas上捕获水平滚动事件

时间:2014-02-13 20:23:44

标签: javascript html

我们将可编辑文本放在画布上。当我添加超出画布宽度的很多字符时,画布想要滚动。我想阻止那个卷轴。

我想我想用事件捕获滚动,并调用preventDefault或其他东西。我们从不希望画布滚动。

我无法将画布的overflow属性设置为'none',它需要保持隐藏状态,以便隐藏画布外的元素。

如何捕获此水平滚动事件?感谢

1 个答案:

答案 0 :(得分:1)

canvas元素本身无法滚动!!!!

我认为你将完整的画布放入一个可以滚动的div中。所以你必须取消该div上的默认值