La propiedad SVG LinearGradientElement.x2 Devuelve un objeto SVGAnimatedLength correspondiente al atributo del elemento LinearGradient dado.
Sintaxis:
LinearGradientElement.x2
Valor de retorno: esta propiedad devuelve el objeto SVGAnimatedLength que se puede usar para obtener x2 el elemento LinearGradient.
Ejemplo 1:
<!DOCTYPE html> <html> <body> <svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <linearGradient id="gfg" gradientTransform="rotate(70)" x1="0%" x2="20%" y1="0%" y2="20%"> <stop offset="10%" stop-color="blue" /> <stop offset="90%" stop-color="green" /> </linearGradient> </defs> <circle cx="20" cy="20" r="20" fill="url('#gfg')" /> <script> var a=document.getElementById("gfg"); console.log(a.x2); </script> </svg> </body> </html>
Producción:
Ejemplo 2:
<!DOCTYPE html> <html> <body> <svg viewBox="0 0 500 500" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <linearGradient id="gfg" gradientTransform="rotate(70)" x1="0%" x2="20%" y1="0%" y2="20%"> <stop offset="10%" stop-color="blue" /> <stop offset="90%" stop-color="green" /> </linearGradient> </defs> <ellipse cx="100" cy="70" rx="80" ry="50" fill="url('#gfg')" /> <script> var a=document.getElementById("gfg"); console.log(a.x2); </script> </svg> </body> </html>
Producción:
Ejemplo 3:
<!DOCTYPE html> <html> <body> <svg viewBox="0 0 500 500" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <linearGradient id="gfg" gradientTransform="rotate(70)" x1="0%" x2="20%" y1="0%" y2="20%"> <stop offset="10%" stop-color="blue" /> <stop offset="90%" stop-color="green" /> </linearGradient> </defs> <rect height="80" width="80" x="30" y="30" fill="url('#gfg')" /> <script> var a=document.getElementById("gfg"); console.log(a.x2); </script> </svg> </body> </html>
Producción: