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


SVG filter屬性用法及代碼示例


filter屬性用於指定由<filter>元素定義的濾鏡效果,該效果將應用於其元素。

用法:

filter="value"

屬性值:

  • value:要應用於元素的過濾器值

我們將使用filter屬性來設置元素的過濾器。

範例1:



HTML

<!DOCTYPE html> 
<html> 
  
<body> 
    <svg viewBox="0 0 800 800" 
        xmlns="http://www.w3.org/2000/svg"> 
          
        <filter id="fil"> 
  
            <!--Using GaussianBlur filter effect-->
            <feGaussianBlur stdDeviation="5" /> 
        </filter> 
  
        <rect x="80" y="30" width="200" 
            height="200" filter="url(#fil)" /> 
    </svg> 
</body> 
  
</html>

輸出:

範例2:

HTML

<!DOCTYPE html> 
<html> 
  
<body> 
    <svg viewBox="0 0 800 800" 
        xmlns="http://www.w3.org/2000/svg"> 
          
        <filter id="blur"> 
          
            <!--> Using GaussianBlur filter effect<--->
            <feGaussianBlur stdDeviation="5" /> 
        </filter> 
        <rect x="80" y="30" width="200" 
            height="200" filter="url(#blur)" 
            fill="green" /> 
    </svg> 
</body> 
  
</html>

輸出:




相關用法


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