当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


SVG stroke-linecap属性用法及代码示例


stroke-linecap属性定义在开放子路径的末尾使用的笔触形状。这是表示属性。

用法:

stroke-linecap="shapes"

属性值:

  • butt:此属性值指示笔划不会超出其两个端点。
  • round:此属性值指示笔划将延伸half-circle,其直径等于其端点处的笔划宽度。
  • square:此属性值指示笔划将在其端点处延伸一个矩形。

我们将使用stoke-linecap属性定义笔触的形状。

范例1:



<!DOCTYPE html>  
<html>  
  
<body>  
    <svg viewBox="0 0 35 30" 
         xmlns="http://www.w3.org/2000/svg"> 
  
        <line x1="1" y1="1" x2="5" y2="1" stroke="black"
        stroke-linecap="butt" /> 
  
    </svg> 
</body>  
  
</html>

输出:

范例2:

<!DOCTYPE html>  
<html>  
  
<body>  
    <svg viewBox="0 0 35 30" 
         xmlns="http://www.w3.org/2000/svg"> 
  
        <line x1="1" y1="3" x2="5" y2="3" stroke="black"
        stroke-linecap="round" /> 
  
    </svg> 
</body>  
  
</html>

输出:

范例3:

<!DOCTYPE html>  
<html>  
  
<body>  
    <svg viewBox="0 0 35 30" 
         xmlns="http://www.w3.org/2000/svg"> 
  
        <line x1="1" y1="5" x2="5" y2="5" stroke="black"
        stroke-linecap="square" /> 
  
    </svg> 
</body>  
  
</html>

输出:




相关用法


注:本文由纯净天空筛选整理自taran910大神的英文原创作品 SVG stroke-linecap attribute。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。