HTML DOM lineJoin 屬性
定義和用法
lineJoin 屬性說明如何繪制交點(diǎn)。
語法
CanvasRenderingContext2D.lineJoin
描述
當(dāng)一個(gè)路徑包含了線段或曲線相交的交點(diǎn)的時(shí)候,lineJoin 屬性說明如何繪制這些交點(diǎn)。只有當(dāng)繪制具有寬度的線條的時(shí)候,這一屬性的效果才能表現(xiàn)出來。
這一屬性的默認(rèn)值是 "miter",它說明了兩條線段的外邊緣一直擴(kuò)展到它們相交。當(dāng)兩條線段以一個(gè)銳角相交,斜角連接可能變得很長。miterLimit 屬性為一個(gè)斜面的長度設(shè)置了上限。超過這一限制,斜面就變成斜角了。
值 "round" 說明定點(diǎn)的外邊緣應(yīng)該和一個(gè)填充的弧接合,這個(gè)弧的直徑等于線段的寬度。"bevel" 值說明頂點(diǎn)的外邊緣應(yīng)該和一個(gè)填充的三角形相交。
提示和注釋
注釋:FireFox 1.5 沒有正確地實(shí)現(xiàn)斜切連接,而是把它們當(dāng)作圓連接來繪制。另外,當(dāng)采用一種部分透明的顏色來勾勒的時(shí)候,斜角連接也不能正確地顯示。