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

Уласцівасць flex-flow

Уласцівасць flex-flow - гэта скарачэнне для flex-direction і flex-wrap. Значэнне па змаўчанні: row nowrap. Ужываецца да бацькоўскага элемента для flex блокаў.

Сінтаксіс

селектар { flex-flow: напрамак_галоўнай_восі шматрадковасць; }

Парадак значэння не мае.

Прыклад

У гэтым прыкладзе блокі не змяшчаюцца ў свой кантэйнер і выбудуцца ў некалькі радкоў:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: flex; flex-flow: row wrap; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Прыклад

Зменім напрамак галоўнай восі (column замест row):

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { flex-flow: column wrap; justify-content: space-between; display: flex; height: 200px; width: 330px; margin: auto; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

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

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