Latest web development tutorials

rectángulo SVG

formas SVG

SVG tiene algunos elementos de forma predefinida, puede ser utilizado por los desarrolladores de usar y operar:

  • Rectángulo <rect>
  • Ronda <círculo>
  • Oval <elipse>
  • Línea <line>
  • Polilínea <polilínea>
  • Polígono <polígono>
  • Ruta <ruta>

Las siguientes secciones le explicarán estos elementos, a partir de un elemento rectangular.


SVG rectángulo - <rect>

Ejemplo 1

etiqueta <Rect> se utiliza para crear un rectángulo, y una variante rectangular:

Aquí está el código SVG:

Ejemplos

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<rect width="300" height="100"
style="fill:rgb(0,0,255);stroke-width:1;stroke:rgb(0,0,0)"/>
</svg>

Trate »

Para los usuarios de Opera: vista de archivos SVG (haz clic derecho en los gráficos SVG fuente de vista previa).

análisis de código:

  • anchura y la altura atributos de elementos rect definen la altura y la anchura del rectángulo
  • propiedad de estilo se utiliza para definir las propiedades CSS
  • propiedad de llenado CSS define el rectángulo de color de relleno (valores RGB, nombre del color o el valor hexadecimal)
  • Ancho de propiedad de trazo ancho de CSS define el borde rectangular
  • La propiedad color del trazo CSS define el borde rectangular

Ejemplo 2

Veamos otro ejemplo, contiene una serie de nuevas propiedades:

Aquí está el código SVG:

Ejemplos

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<rect x="50" y="20" width="150" height="150"
style="fill:blue;stroke:pink;stroke-width:5;fill-opacity:0.1;
stroke-opacity:0.9"/>
</svg>

Trate »

Para los usuarios de Opera: vista de archivos SVG (haz clic derecho en los gráficos SVG fuente de vista previa).

análisis de código:

  • X atributo define la posición izquierda del rectángulo (por ejemplo, x = "0" para definir el rectángulo a la parte izquierda de la ventana del navegador, la distancia es 0px)
  • Top posición y atributo define el rectángulo (por ejemplo, y = "0" de la definición del rectángulo a la parte superior de la ventana del navegador es 0px)
  • propiedad de relleno opacidad de CSS define la transparencia del color de relleno (rango legal: 0--1)
  • La propiedad CSS accidente cerebrovascular-opacidad define la transparencia del color del trazo (rango legal: 0--1)

Ejemplo 3

Definir la opacidad de todo el elemento:

Aquí está el código SVG:

Ejemplos

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<rect x="50" y="20" width="150" height="150"
style="fill:blue;stroke:pink;stroke-width:5;opacity:0.5"/>
</svg>

Trate »

Para los usuarios de Opera: vista de archivos SVG (haz clic derecho en los gráficos SVG fuente de vista previa).

  • propiedad CSS opacidad define el valor del elemento transparente (rango: 0-1).

Ejemplo 4

El último ejemplo, crear un rectángulo redondeado:

Aquí está el código SVG:

Ejemplos

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<rect x="50" y="20" rx="20" ry="20" width="150" height="150"
style="fill:red;stroke:black;stroke-width:5;opacity:0.5"/>
</svg>

Trate »

Para los usuarios de Opera: vista de archivos SVG (haz clic derecho en los gráficos SVG fuente de vista previa).

  • atributos Rx y Ry pueden generar rectángulo redondeado.