日期:2014-05-17  浏览次数:20632 次

html5 canvas
我用canvas画了个矩形
var canvas=document.getElementById("myCanvas");
  var context=canvas.getContext("2d");
  context.strokeStyle="orange";
context.strokeRect(0, 0, 90, 90);

应该宽和高都一样,是个正方形的啊,为什么我在浏览器上显示是个矩形(高比宽大很多)。而且我用clientX和clientY取出的数据和90比差很多。求高手解释!

------解决方案--------------------
什么浏览器?没看出不同。我在FF下看。
------解决方案--------------------
经测试 俺们在任何浏览器都是正方形 估计lZ眼睛看美女咪咪去了 所以差别大