其实,你可以使用样式表调整画布。该结果可能会不同的浏览器有所不同,HTML5仍处于定稿的过程中。 P>
没有 要么 属性绘图的背景下,只为画布。上下文的 用于调整单元步长 要么 尺寸和它不必成比例。例如, P>
改变 单元的大小为5,和y是1;如果我们现在画一个30×正方形,它实际上将出来是150x30作为 已被缩小5倍,而 保持不变。如果你想标识要大一些,提高前 STRONG>绘制徽标的背景下规模 P>
Mozilla有在缩放和转换一个很好的教程在一般 P>
修改 strong>:在回答你的评论,标志的尺寸和画布尺寸将确定哪些应该是放大图像的缩放因子。如果标志是100x100像素的大小,画布是800×600,那么你是画布高度(600)为更小的限制。这样就可以不用削波标志外帆布的一部分做最大缩放将一百分之六百= 6 P>
这些数字会有所不同,你可以做你自己的计算,以找到最佳的尺寸。 P>
您可以转换的标志,SVG,让浏览器进行缩放你,伴或不添加CSS mediaqueries。 P>
查看安德烈亚斯Bovens“演示和范例。 P>