當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


SVG TextPathElement.startOffset屬性用法及代碼示例


SVG TextPathElement.startOffset屬性返回與給定textpath元素的屬性對應的SVGAnimatedLength對象。

用法:

TextPathElement.startOffset

返回值:此屬性返回SVGAnimatedLength對象,該對象可用於獲取TextPath元素的startOffset。

範例1:

HTML

<!DOCTYPE html>  
<html> 
  
<body> 
    <svg viewBox="0 0 200 500"
        xmlns="http://www.w3.org/2000/svg">  
  
        <path id="Geek" fill="yellow" stroke="green"
            d="M10, 90 Q90, 90 90, 45 Q90, 10 50, 10 Q10,  
              10 10, 40 Q10, 70 45, 70 Q70, 70 75, 50" />  
    
        <text>  
            <textPath href="#Geek" id="gfg" 
                startoffset="10" >  
                The Geeky Text Along The Path  
            </textPath>  
        </text>  
  
        <script type="text/javascript"> 
            var gfg = document.getElementById('gfg'); 
            console.log(gfg.startOffset); 
        </script> 
    </svg>   
</body>  
  
</html>

輸出:



  • 控製台輸出:

範例2:

HTML

<!DOCTYPE html>  
<html>  
  
<body> 
    <svg viewBox="0 0 200 500"
        xmlns="http://www.w3.org/2000/svg">  
  
        <path id="Geek" fill="red" stroke="green"
            d="M10, 90 Q90, 90 90, 45 Q90, 10 50, 10 Q10,  
               10 10, 40 Q10, 70 45, 70 Q70, 70 75, 50" />  
    
        <text>  
            <textPath href="#Geek" id="gfg" startoffset="10" >  
                gfg a computer science platform 
            </textPath>  
        </text>  
        <script type="text/javascript"> 
            var gfg = document.getElementById('gfg'); 
            console.log(gfg.startOffset); 
        </script> 
    </svg>   
</body> 
  
</html>


輸出:
  • 控製台輸出:




相關用法


注:本文由純淨天空篩選整理自taran910大神的英文原創作品 SVG TextPathElement.startOffset Property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。