← 返回首页
SVGFEDropShadowElement: stdDeviationX-Eigenschaft - Web-APIs | MDN

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

SVGFEDropShadowElement: stdDeviationX-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.

Die stdDeviationX-Eigenschaft der SVGFEDropShadowElement-Schnittstelle ist eine schreibgeschützte Eigenschaft, die die (möglicherweise automatisch berechnete) X-Komponente des stdDeviation-Attributs des gegebenen <feDropShadow>-Elements widerspiegelt.

In diesem Artikel

Wert

Ein SVGAnimatedNumber-Objekt.

Beispiele

Auf den stdDeviationX-Wert zugreifen

In diesem Beispiel rufen wir die horizontale Standardabweichung für die Unschärfeoperation des <feDropShadow> ab, indem wir die schreibgeschützte Eigenschaft stdDeviationX der SVGFEDropShadowElement-Schnittstelle verwenden.

html
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"> <defs> <filter id="drop-shadow-filter"> <!-- Drop Shadow with stdDeviationY property set to 10 for vertical blur --> <feDropShadow in="SourceGraphic" dx="10" dy="10" stdDeviation="5 10" flood-color="gray" /> </filter> </defs> <!-- Rectangle with a gray shadow --> <rect x="50" y="50" width="100" height="100" fill="red" filter="url(#drop-shadow-filter)" /> </svg>
js
const dropShadow = document.querySelector("feDropShadow"); console.log(dropShadow.stdDeviationX.baseVal); // Output: 5

Spezifikationen

Spezifikation
Filter Effects Module Level 1
# dom-svgfedropshadowelement-stddeviationx

Browser-Kompatibilität

JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.

Siehe auch