Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. SVGFEDiffuseLightingElement
  4. surfaceScale

SVGFEDiffuseLightingElement: surfaceScale property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨July 2015⁩.

ThesurfaceScale read-only property of theSVGFEDiffuseLightingElement interface reflects thesurfaceScale attribute of the given<feDiffuseLighting> element.

Value

AnSVGAnimatedNumber object.

Examples

Access thesurfaceScale property

html
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">  <defs>    <filter>      <feDiffuseLighting        in="SourceGraphic"        surfaceScale="2"        lighting-color="white">        <feDistantLight azimuth="45" elevation="55" />      </feDiffuseLighting>    </filter>  </defs>  <rect    x="20"    y="20"    width="100"    height="100"    fill="lightblue"    filter="url(#diffuseLightingFilter)" /></svg>
js
const diffuseLighting = document.querySelector("feDiffuseLighting");console.log(diffuseLighting.surfaceScale.baseVal); // Output: 2

Specifications

Specification
Filter Effects Module Level 1
# dom-svgfediffuselightingelement-surfacescale

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp