HTML DOM lineJoin 属性

定义和用法

lineJoin 属性说明如何绘制交点。

语法

CanvasRenderingContext2D.lineJoin

描述

当一个路径包含了线段或曲线相交的交点的时候,lineJoin 属性说明如何绘制这些交点。只有当绘制具有宽度的线条的时候,这一属性的效果才能表现出来。

这一属性的默认值是 "miter",它说明了两条线段的外边缘一直扩展到它们相交。当两条线段以一个锐角相交,斜角连接可能变得很长。miterLimit 属性为一个斜面的长度设置了上限。超过这一限制,斜面就变成斜角了。

值 "round" 说明定点的外边缘应该和一个填充的弧接合,这个弧的直径等于线段的宽度。"bevel" 值说明顶点的外边缘应该和一个填充的三角形相交。

提示和注释

注释:FireFox 1.5 没有正确地实现斜切连接,而是把它们当作圆连接来绘制。另外,当采用一种部分透明的颜色来勾勒的时候,斜角连接也不能正确地显示。

参阅

CanvasRenderingContext2D.lineCap

CanvasRenderingContext2D.miterLimit