Border-image-outset қасиеті

border-image-outset қасиеті шекараны элементтен сыртқа жылжытуға мүмкіндік береді. Мән ретінде өлшем бірліктерін көрсетпейтін сан не кез келген өлшем бірліктері (пайыздардан басқа) көрсетіледі. Егер өлшем бірліктерінсіз сан көрсетілсе, онда ол border-width қасиетінің мәндеріне көбейтілетін көбейткіш болады. Теріс мәндер қолдауы жоқ.

Шекара суреттері туралы толығырақ алу үшін border-image қасиетіне қараңыз.

Синтаксис

cssселектор {
  border-image-outset: оң сан;
}

Мысал . Сан

border-image-outset қасиетінің мәнін 3 деп белгілейік (элементтің үстіне тышқан келгенде). Бұл ретте шекара 26px*3 қашықтыққа жылжиды - border-width арқылы белгіленген енінен 3 есе артық:

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

Результат:

Мысал . Пиксель

border-image-outset қасиетінің мәнін 30px деп белгілейік (элементтің үстіне тышқан келгенде). Бұл ретте шекара 30px қашықтыққа жылжиды:

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

Результат:

Сондай-ақ қараңыз

  • border-image қасиеті,
    шекара суреті үшін қысқартылған белгілеу
  • border-image-source қасиеті,
    шекара үшін сурет жолын белгілейді
  • border-image-slice қасиеті,
    шекара үшін суретті бөлуді белгілейді
  • border-image-repeat қасиеті,
    шекара үшін суретті қайталауды белгілейді
  • border-image-width қасиеті,
    шекара үшін сурет өлшемін белгілейді