Propiedad SVG FEBlendElement.mode

La propiedad SVG FEBlendElement.mode devuelve el objeto SVGAnimatedEnumeration correspondiente al atributo de modo del elemento FEBlendElement.mode .

Sintaxis:

var a = FEBlendElement.mode

Valor devuelto: esta propiedad devuelve el objeto SVGAnimatedEnumeration  correspondiente al atributo de modo del elemento FEBlendElement.mode  .

Ejemplo 1: 

HTML

<!DOCTYPE html>
<html>
  
<body>
    <svg width="200" height="200">
        <defs>
            <filter id="spotlight">
                <feFlood result="floodFill" 
                    x="0" y="0" width="100%" 
                    height="100%" 
                    flood-color="green"
                    flood-opacity="1" />
  
                <feBlend in="FillPaint" 
                    in2="floodFill" 
                    mode="multiply" 
                    id="gfg" />
            </filter>
        </defs>
  
        <rect x="40" y="40" width="100" 
            height="100" 
            style="stroke: #000000; 
                fill: lightgreen; 
                filter: url(#spotlight);" />
  
        <rect x="40" y="40" width="100" 
            height="100" 
            style="stroke: #000000; 
                fill: green;" />
  
        <g fill="#FFFFFF" stroke="black" 
            font-size="10" 
            font-family="Verdana">
  
            <text x="50" y="90">
                GeeksForGeeks
            </text>
        </g>
    </svg>
  
    <script type="text/javascript">
        var g = document.getElementById("gfg");
        console.log(g.mode);
          
        console.log("mode attribute is :", 
                g.mode.baseVal)
    </script>
</body>
  
</html>

Producción:

Ejemplo 2: 

HTML

<!DOCTYPE html>
<html>
  
<body>
    <svg width="200" height="200">
        <defs>
            <filter id="Screen">
                <feBlend mode="screen" 
                    in2="BackgroundImage" 
                    in="SourceGraphic" 
                    id="gfg" />
            </filter>
        </defs>
  
        <rect x="1" y="1" width="198" 
            height="118" 
            style="stroke: #000000; 
                fill: black; 
                filter: url(#Screen);" />
  
        <circle cx="100" cy="60" r="55" 
            stroke="black" 
            stroke-width="3" 
            fill="Lightgreen" />
  
        <g fill="#FFFFFF" stroke="Green" 
            font-size="10" 
            c font-family="Verdana">
  
            <text x="60" y="62">
                GeeksForGeeks
            </text>
  
            <script type="text/javascript">
                var g = document.getElementById("gfg");
                console.log(g.mode);
  
                console.log("mode attribute is :", 
                        g.mode.baseVal)
            </script>
        </g>
    </svg>
</body>
  
</html> 

Producción:

Navegadores compatibles:

  • Google Chrome
  • Borde
  • Firefox
  • Safari
  • Ópera
  • explorador de Internet

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *