h5 canvas的书写问题

今天有个同事遇到了canvas的一个问题,之前我也没注意到。

<canvas id="myCanvas"></canvas>

他把canvas画布的宽高写在了head里面的style里。。结果出现了莫名其妙的问题,比如写一个画板,用这样的形式规定canvas画布的话,会导致鼠标位置不正确,还有线条粗细也比原来粗。

写成下面这样就是没问题的

<canvas id="myCanvas" width="200" height="100"></canvas>

百度查了一下,说是canvas比较特殊,只能像上面这样写。

mark一下,防止以后遇到这个问题!!



猜你喜欢

转载自blog.csdn.net/u013724078/article/details/80959330