SVGFEConvolveMatrixElement: edgeMode 屬性

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

SVGFEConvolveMatrixElement 介面的只讀屬性 edgeMode 反映了給定 <feConvolveMatrix> 元素的 edgeMode 屬性。此介面上定義的 SVG_EDGEMODE_* 常量由數字 1 到 3 表示,其中預設的 duplicate1wrap2none3

一個 SVGAnimatedEnumeration 物件。

示例

在此示例中,我們使用 SVGFEConvolveMatrixElement 介面的 edgeMode 屬性來檢索 <feConvolveMatrix> 濾鏡元素的 edgeMode 屬性值。

如果我們的 SVG 包含以下濾鏡

html
<feConvolveMatrix kernelMatrix="3 0 0 0 0 0 0 0 -4" id="el" edgeMode="wrap" />

我們可以訪問與 feConvolveMatrix 元素的 edgeMode 屬性的列舉關鍵字值相關的數字。

js
const el = document.getElementById("el");
console.log(el.edgeMode.baseVal); // output: 2

規範

規範
濾鏡效果模組第 1 級
# dom-svgfeconvolvematrixelement-edgemode

瀏覽器相容性

另見