SVG to‘ldirish


ULASHISH

SVG to‘ldirish atributlari

fill atributi element ichki qismining rangini o‘rnatadi.

Bu yerda uchta fill atributini ko‘rib chiqamiz:

  • fill - element ichki qismining rangini o‘rnatadi
  • fill-opacity - element ichidagi rangning shaffoflik darajasini o‘rnatadi
  • fill-rule - shaklning ichki qismini aniqlashda qo‘llaniladigan algoritmni o‘rnatadi

SVG fill atributi

fill atributi element ichki qismining rangini belgilaydi.

fill atributidan quyidagi SVG elementlari bilan foydalanish mumkin: <circle>, <ellipse>, <path>, <polygon>, <polyline>, <rect>, <text>, <textPath>, <tref> va <tspan>.

fill atributining qiymati rang nomi, rgb qiymati yoki hex qiymat bo‘lishi mumkin.

Bu yerda fill atributini ko‘pburchak, to‘rtburchak, aylana va matn uchun ishlatamiz:

I love SVG! Sorry, your browser does not support inline SVG.

SVG kodi quyidagicha:

Misol

<svg width="600" height="220" xmlns="http://www.w3.org/2000/svg">   <polygon points="50,10 0,190 100,190" fill="lime" />   <rect width="150" height="100" x="120" y="50" fill="blue" />   <circle r="45" cx="350" cy="100" fill="red" />   <text x="420" y="100" fill="red">I love SVG!</text> </svg>
O‘zingiz sinab ko‘ring »


SVG fill-opacity atributi

fill-opacity atributi to‘ldirish rangining shaffoflik darajasini belgilaydi.

fill-opacity atributidan quyidagi SVG elementlari bilan foydalanish mumkin: <circle>, <ellipse>, <path>, <polygon>, <polyline>, <rect>, <text>, <textPath>, <tref> va <tspan>.

fill-opacity atributining qiymati 0 dan 1 gacha (yoki 0% dan 100% gacha) bo‘ladi.

Bu yerda fill-opacity atributini ko‘pburchak, to‘rtburchak, aylana va matn uchun ishlatamiz:

I love SVG! Sorry, your browser does not support inline SVG.

SVG kodi quyidagicha:

Misol

<svg width="600" height="220" xmlns="http://www.w3.org/2000/svg">   <polygon points="50,10 0,190 100,190" fill="lime" fill-opacity="0.5" />   <rect width="150" height="100" x="120" y="50" fill="blue" fill-opacity="50%" />   <circle r="45" cx="350" cy="100" fill="red" fill-opacity="0.6" />   <text x="420" y="100" fill="red" fill-opacity="70%">I love SVG!</text> </svg>
O‘zingiz sinab ko‘ring »

SVG fill-rule atributi

fill-rule atributi shaklning ichki qismini aniqlashda qo‘llaniladigan algoritmni belgilaydi.

fill-rule atributidan quyidagi SVG elementlari bilan foydalanish mumkin: <path>, <polygon>, <polyline>, <text>, <textPath>, <tref> va <tspan>.

fill-rule atributining qiymati "nonzero" yoki "evenodd" bo‘lishi mumkin.

Bu yerda fill-rule atributini "evenodd" qiymati bilan ko‘pburchak uchun ishlatamiz:

Sorry, your browser does not support inline SVG.

SVG kodi quyidagicha:

Misol

<svg height="210" width="500" xmlns="http://www.w3.org/2000/svg">   <polygon points="100,10 40,198 190,78 10,78 160,198" fill="lime" fill-rule="evenodd" /> </svg>
O‘zingiz sinab ko‘ring »

Bu yerda fill-rule atributini "nonzero" qiymati bilan ko‘pburchak uchun ishlatamiz:

Sorry, your browser does not support inline SVG.

SVG kodi quyidagicha:

Misol

<svg height="210" width="500" xmlns="http://www.w3.org/2000/svg">   <polygon points="100,10 40,198 190,78 10,78 160,198" fill="lime" fill-rule="nonzero" /> </svg>
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!