2013-04-15 26 views

回答

0

可能是由于您的设备不能阻止浏览器根据布局放大或缩小屏幕。在头部添加视口元标记。

<meta name="viewport" content="initial-scale=1.0,user-scalable=no,maximum-scale=1,width=device-width" /> 

希望这个工程。

+1

我想防止缩放,但我不想在画布中进行像素化。好的,我设置了这个视口。如果我将100x100px图像添加到画布(使用drawImage),则浏览器会将其缩放到150x150像素,并向我显示像素化。正在推广全新的“响应式网站设计”的人们,他们如何使用画布? –

+0

为该画布指定一个类或标识(示例 - 画布)或任何您喜欢的内容,并在样式表中将其CSS样式定义为#canvas {width:70%!important;}注意 - 重要是必需的。为每个视口定义它/ mediaqueries 。到目前为止的画布只有这个黑客可以在CSS中使用。 –