【发布时间】:2014-05-18 12:39:57
【问题描述】:
我想要一种滚动的东西,可以看到超出画布限制并变得不可见的部分。
这是我的代码:
<html>
<body>
<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">
</canvas>
<script>
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="#FF0000";
ctx.fillRect(0,0,150,60);
ctx.fillStyle="#FFD000";
ctx.fillRect(150,0,50,100);
</script>
</body>
</html>
在我的代码中;存在一个红色矩形和一个黄色矩形。如果我可以让我的画布区域宽度更小,比如 "width="150" ";不是 200 ;然后黄色框隐藏。
我想保持 myCanvas 宽度为 150 ;不是 200(如代码中所述)并且希望看到黄色框(滚动画布或任何可能的方式)。谁能帮我解决这个问题?
【问题讨论】:
标签: html5-canvas