117 of 313 menu

Својство border-image-width

Својство border-image-width управља ширином видљивог дела ивице, скалира је. Ако је ова вредност већа од ширине border-width, слика ивице ће се увући испод садржаја.

За више детаља погледајте својство border-image.

Синтакса

селектор { border-image-width: CSS јединице | проценти | број | auto; }

Вредности

Вредност Опис
CSS јединице Вредност у задатим CSS јединицама.
Проценти Вредности у процентима у односу на величину блока коме је задата ивица.
Број Бројевна вредност, којом се множи border-width.
auto Кључна реч. Ако је задата, вредност је једнака одговарајућој border-image-slice. Ако нема одговарајуће величине, користи се вредност border-width, при чему слика заузима цео угао ивице, увлачећи се под садржај. Погледајте примере за боље разумевање.

Подразумевана вредност: 1.

Пример . Број

Поставићемо вредност border-image-width на 2 при прелазу мишем преко елемента. Притом ивица ће постати величине 26px*2 - 2 пута већа него њена ширина задата у border-width. Ивица ће се при томе увући под текст (као позадина):

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

:

Пример . Променимо border-image-repeat на round

У претходном примеру, при прелазу, у ивици неће бити цео број ромбића. Исправимо то, постављајући border-image-repeat на вредност round:

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

:

Пример . Проценти

Поставићемо вредност border-image-width на 50% при прелазу мишем преко елемента. Притом ивица ће постати величине 50% од величине блока (то јест две ивице, десна и лева, покриће цео блок):

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

:

Пример . Проценти

Поставићемо вредност border-image-width на 30% при прелазу мишем преко елемента. Притом ивица ће постати величине 30% од величине блока:

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

:

Пример . Пиксели

Поставићемо вредност border-image-width на 50px при прелазу мишем преко елемента:

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

:

Пример . Вредност auto

Поставићемо вредност border-image-width на auto при прелазу мишем преко елемента.

Пре прелаза border-image-width има вредност 1 (подразумевано). У примеру је специјално border-width задато на 52px, а border-image-slice - на вредности 26 (ефекат са auto ће се видети само ако border-width није једнако border-image-slice). Због тога што border-image-width има вредност 1, слика ивице ће заузимати целу ширину border-width, то јест растегнуће се на 52px. При прелазу вредност border-image-width поставиће се на auto и ширина слике ће постати једнака вредности border-image-slice, то јест 26px:

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

:

Погледајте такође

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