Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
202 of 313 menu

Уласцівасць order

Уласцівасць order задае парадак следвання асобна ўзятага flex-блока ўнутры flex-кантэйнера. Ужываецца да канкрэтнага flex блока.

Сваім значэннем уласцівасць прымае дадатны ці адмоўны цэлы лік. Чым менш лік - тым раней будзе стаяць элемент, незалежна ад размяшчэння ў HTML кодзе адносна іншых элементаў.

Сінтаксіс

селектар { order: дадатны ці адмоўны лік; }

Прыклад

У гэтым прыкладзе ўсім блокам зададзены парадак размяшчэння з дапамогай order. Самым першым будзе блок з адмоўным order -1, потым з order 1 і гэтак далей па ўзрастанні:

<div id="parent"> <div id="elem1">1</div> <div id="elem2">2</div> <div id="elem3">3</div> <div id="elem4">4</div> <div id="elem5">5</div> <div id="elem6">6</div> </div> #parent { display: flex; align-items: flex-start; flex-direction: row; } #parent > div { border: 1px solid #696989; min-width: 100px; } #elem1 { order: 4; } #elem2 { order: 5; } #elem3 { order: 3; } #elem4 { order: 2; } #elem5 { order: 1; } #elem6 { order: -1; }

:

Глядзіце таксама

  • уласцівасць flex-direction,
    якая задае напрамак восей flex блокаў
  • уласцівасць justify-content,
    якая задае выраўноўванне па галоўнай восі
  • уласцівасць align-items,
    якая задае выраўноўванне па папярочнай восі
  • уласцівасць flex-wrap,
    якая шматрадковасць flex блокаў
  • уласцівасць flex-flow,
    скарачэнне для flex-direction і flex-wrap
  • уласцівасць align-self,
    якая задае выраўноўванне аднаго блока
  • уласцівасць flex-basis,
    якая задае памер канкрэтнага flex блока
  • уласцівасць flex-grow,
    якая задае прагнасць flex блокаў
  • уласцівасць flex-shrink,
    якая задае сціскальнасць flex блокаў
  • уласцівасць flex,
    скарачэнне для flex-grow, flex-shrink і flex-basis
byenru