SVG <rect>

Muonekano wa SVG

SVG inaonyesha vipingilio vya muonekano ambavyozishwa na mtengelashaji:

  • Makao <rect>
  • Mwendo wa kikondo <circle>
  • Mwendo wa kifupi <ellipse>
  • Mwendo wa kati <line>
  • Mtafu <polyline>
  • Kifupi <polygon>
  • Mwendo <path>

Mamboja yaliyotoka kuanzia elementi rect.

<rect> SVG

mivivu 1

<rect> Kitu cha kina cha kwenya kinaeza kuanza kikwata na kina cha kikwata kina:

Samahani, ingia yako haikuchukuliwa SVG kwenye mazingira ya kusoma.

Hii ni ni SVG kodi:

<svg width="400" height="110">
  <rect width="300" height="100" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" />

亲自试一试

代码解释:

  • Mabara ya width na height ya kifupi cha <rect> kinaeza kipakani na kipakani cha kikwata
  • Kifupi cha style kinaeza kifupi cha CSS cha kikwata
  • Kifupi cha fill cha CSS kinaeza rangi ya kufill ya kikwata
  • Kifupi cha border-width cha CSS kinaeza kipakani cha mabara ya kikwata
  • Kifupi cha stroke cha CSS kinaeza rangi ya mabara ya kikwata

Mfano 2

Tunaeleza mwingine ambao ina kiwango cha kipya:

Hii ni ni SVG kodi:

<svg width="400" height="180">
  <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" />

亲自试一试

代码解释:

  • Mwili wa x maeleza nafasi ya kina cha kushoto cha kikwata (kwa mfano x="50" ikikataa kikwata kwenye nafasi ya kina ya kushoto 50 px)
  • Mwili wa y maeleza nafasi ya kina cha juu cha kikwata (kwa mfano y="20" ikikataa kikwata kwenye nafasi ya kina ya juu 20 px)
  • Kifupi cha fill-opacity cha CSS kinaeza thamani cha kuzingatia kina kwenye rangi ya kufill: (kampuku: 0 hadi 1)
  • Kifupi cha border-opacity cha CSS kinaeza thamani cha kuzingatia kina kwenye rangi ya mabara (kampuku: 0 hadi 1)

Mfano 3

Kina cha uwezo wa kuzingatia kina kwenye kitu kote:

Hii ni ni SVG kodi:

<svg width="400" height="180">
  <rect x="50" y="20" width="150" height="150"
  style="fill:blue;stroke:pink;stroke-width:5;opacity:0.5" />

亲自试一试

代码解释:

  • Kifupi cha opacity cha CSS kinaeza thamani cha kuzingatia kina kwenye kitu kote (kampuku: 0 hadi 1)

Mfano 4

Mfano wa mteja, kuanza kipata kichwa cha kichwa cha kikwata:

Hii ni ni SVG kodi:

<svg width="400" height="180">
  <rect x="50" y="20" rx="20" ry="20" width="150" height="150"
  style="fill:red;stroke:black;stroke-width:5;opacity:0.5" />

亲自试一试

代码解释:

  • rx 和 ry 属性使矩形的角变圆