Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在画布上创建滚动事件_Javascript_Jquery Mobile_Canvas - Fatal编程技术网

Javascript 在画布上创建滚动事件

Javascript 在画布上创建滚动事件,javascript,jquery-mobile,canvas,Javascript,Jquery Mobile,Canvas,我有一个显示图形的画布弹出窗口,但有时图形比画布大。有没有办法添加某种滚动事件,允许用户水平滚动,以查看图形的其余部分?canvas是一个普通的DOM元素,如img,因此,您可以使用常规CSS样式来定义滚动行为。例如: $(文档).ready(函数(){ var ctx=$(“#canvs”).get(0.getContext('2d'); ctx.fillStyle='黑色'; ctx.fillRect(0,01600300); ctx.strokeStyle=“石灰”; ctx.moveT

我有一个显示图形的画布弹出窗口,但有时图形比画布大。有没有办法添加某种滚动事件,允许用户水平滚动,以查看图形的其余部分?

canvas
是一个普通的DOM元素,如
img
,因此,您可以使用常规CSS样式来定义滚动行为。例如:

$(文档).ready(函数(){
var ctx=$(“#canvs”).get(0.getContext('2d');
ctx.fillStyle='黑色';
ctx.fillRect(0,01600300);
ctx.strokeStyle=“石灰”;
ctx.moveTo(0,150);
对于(var i=0;i