113 of 313 menu

Свойство border-image-source

Свойството border-image-source задава изображение за границата. За повече информация вижте свойството border-image.

Синтаксис

селектор { border-image-source: url(път до изображението); }

Пример

Свойството border-image-source трябва да се задава заедно с border-image-slice:

<div id="elem"></div> #elem { border-image-source: url("image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Пример

Ако не е зададено свойство border-image-slice, цялото изображение ще попадне в ъглите (тъй като border-image-slice има стойност по подразбиране 100%):

<div id="elem"></div> #elem { border-image-source: url("image.png"); border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Пример

Вместо изображение може да се задават линеен градиент:

<div id="elem"></div> #elem { border-image-source: linear-gradient(to bottom, red, blue); border-image-slice: 30; border-width: 30px; border-style: solid; background: green; height: 200px; width: 200px; margin: 0 auto; }

:

Пример

Ако не е зададено свойство border-image-slice, градиентът ще попадне в ъглите (тъй като border-image-slice има стойност по подразбиране 100%):

<div id="elem"></div> #elem { border-image-source: linear-gradient(to bottom, red, blue); border-width: 30px; border-style: solid; background: green; height: 200px; width: 200px; margin: 0 auto; }

:

Пример

Ако се зададе свойство border-radius, закръгляването на границата, за съжаление, няма да се случи (и в случая с градиента също), въпреки че ефектът също ще бъде доста интересен:

<div id="elem"></div> #elem { border-radius: 100px; border-image-source: url("image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

Вижте също

  • свойство border-image,
    което е съкращение за граница-изображение
  • свойство border-image-slice,
    което разделяне на изображението за границата
  • свойство border-image-repeat,
    което повторение на изображението за границата
  • свойство border-image-width,
    което задава размер на изображението за границата
  • свойство border-image-outset,
    което задава отместване на изображението за границата
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне