Page 61 - 6108
P. 61

рядки  або  вертикально,  як  колонки.  Головна  вісь  за  замовчуванням  йде  зліва
               направо. Поперечна - зверху вниз. Властивість не успадковується.
                      flex-direction  =  row  |  row-reverse  |  column  |  column-
               reverse | initial | inherit

                      row – значення за замовчуванням, зліва направо (в rtl справа наліво). Flex-
               елементи  викладаються  в  рядок.  Початок  (main-start)  і  кінець  (main-end)
               напрямки головної осі відповідають початку (inline-start) і кінця (inline-
               end) інлайн осі (inline-axis).

                      row-reverse  –  напрямок  справа  наліво  (в  rtl  зліва  направо).  Flex-
               елементи викладаються в рядок щодо правого краю контейнера (в rtl - лівого).
                      column – напрямок зверху вниз. Flex-елементи викладаються в колонку.
                      column-reverse – колонка з елементами в зворотному порядку, від низу
               до верху.
                      Властивість flex-wrap  управляє тим, як flex-контейнер буде викладати
               flex-елементи  –  в  один  рядок  або  в  кілька,  і  напрямком,  в  якому  будуть
               укладатися  нові  рядки.  За  замовчуванням  flex-елементи  укладаються  в  один
               рядок.  При  переповненні  контейнера  їх  вміст  буде  виходити  за  межі  flex-
               елементів.

                      flex-wrap  = nowrap | wrap | wrap-reverse | initial | inherit

                      nowrap – значення за замовчуванням. Flex-елементи не переносяться, а
               розташовуються в одну лінію зліва направо (в rtl справа наліво).
                      wrap  –  flex-елементи  переносяться,  розташовуючись  в  кілька
               горизонтальних  рядів  (якщо  не  поміщаються  в  один  ряд)  в  напрямку  зліва
               направо (в rtl справа наліво).
                      wrap-reverse  –  flex-елементи  переносяться,  розташовуючись  в
               зворотному порядку зліва-направо, при цьому перенесення відбувається знизу
               вгору.
                      Властивість  flex-flow  дозволяє  одночасно    задати  напрямок  головної
               осі  і  багаторядковість  поперечної  осі,  тобто  скорочений  запис  властивостей
               flex-direction і flex-wrap. Значення за замовчуванням

                      flex-flow: row nowrap

                      Властивість align-content вирівнює рядки flex-елементів по вертикалі
               у  flex-контейнері,  дозволяючи  управляти  вільним  простором.  Властивість
               працює тільки в разі, якщо дозволене перенесення рядків і вказано напрямок
                      flex-flow: row|row-reverse|column|column-reverse
               wrap|wrap-reverse;
                      і висота flex-контейнера.

                      align-content = stretch | flex-start  | flex-end | center

                      stretch – значення за замовчуванням. Рядки flex-елементів рівномірно
               розтягуються по вертикалі, заповнюючи весь доступний простір.
                      flex-start – рядки  flex-елементів вирівнюються  по лівому  краю  flex-
               контейнера щодо верхнього краю блоку-контейнера.
   56   57   58   59   60   61   62   63   64   65   66