【发布时间】:2012-11-23 22:30:37
【问题描述】:
我遇到了以下问题。在几张相同粗细的画布上画线后,显示的线条粗细相同(见打印屏幕)
画布的大小不一样。我想知道显示线条的粗细是否取决于画布的尺寸?以及是否可以在不确定其宽度的情况下在画布上绘制。
这是屏幕
提前谢谢你
【问题讨论】:
标签: javascript html html5-canvas
我遇到了以下问题。在几张相同粗细的画布上画线后,显示的线条粗细相同(见打印屏幕)
画布的大小不一样。我想知道显示线条的粗细是否取决于画布的尺寸?以及是否可以在不确定其宽度的情况下在画布上绘制。
这是屏幕
提前谢谢你
【问题讨论】:
标签: javascript html html5-canvas
画布尺寸属性(宽度和高度)决定了画布中的逻辑像素数。画布的 CSS 大小必须等于画布大小才能获得精确的 1 对 1 像素映射
【讨论】:
$canvas.width(W)之后做$canvas.css({width: W})
$canvas.width(W) 之后做$canvas.css({width: W}) 似乎没有效果:(