freeCodeCamp/guide/russian/css/layout/flexbox/index.md

26 lines
4.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Flexbox
localeTitle: Flexbox
---
## Flexbox
Flexbox - это новый способ структурирования контента в CSS3. Это отличный способ создать отзывчивые веб-сайты, которые хорошо работают с различными размерами экрана и содержимым заказа.
Существует три простых способа использования flexbox.
1. Преобразование родительского контейнера в гибкий контейнер с помощью _display: flex;_ в разделе css
2. Отрегулируйте расположение различных контейнеров с использованием _гибкого направления_
3. Отрегулируйте отдельные элементы, используя свойства, такие как justify-content, align-items и т. Д.
Платформа Flexbox нацелена на предоставление более эффективного способа выстраивания, выравнивания и распределения пространства между элементами в контейнере, даже когда их размер неизвестен и / или динамичен (таким образом, слово «flex»). Основная идея гибкой компоновки заключается в том, чтобы дать контейнеру возможность изменять ширину / высоту своих элементов (и порядок), чтобы наилучшим образом заполнить доступное пространство. ![flexUsage](https://cdn.css-tricks.com/wp-content/uploads/2011/08/flexbox.png)
* **Основная ось** : Основная ось гибкого контейнера - это основная ось, вдоль которой выложены гибкие элементы. Остерегайтесь, это не обязательно горизонтально; это зависит от свойства flex-direction (см. ниже).
* **главный запуск | main-end** Элементы flex размещаются внутри контейнера, начиная с основного запуска и заканчивая main-end.
:* **Основной размер** : ширина или высота гибкого элемента, в зависимости от того, что находится в основном измерении, является основным размером элемента. Свойство основного размера элемента flex - это свойство «ширина» или «высота», в зависимости от того, что находится в основном измерении.
* **поперечная ось** : ось, перпендикулярная основной оси, называется поперечной осью. Его направление зависит от направления основной оси.
* **кросс-старт | кросс-конец** : линии Flex заполняются элементами и помещаются в контейнер, начиная со стороны поперечного начала гибкого контейнера и направляясь к стороне поперечного конца.
* **cross size** : ширина или высота элемента гибкости, в зависимости от того, что находится в поперечном измерении, является поперечным размером элемента. Свойство кросс-размера имеет значение «ширина» или «высота», которое находится в поперечном измерении.
#### Дополнительная информация:
[Это отличная статья](https://medium.freecodecamp.org/an-animated-guide-to-flexbox-d280cf6afc35) для чтения, чтобы больше узнать о flexbox Это рекомендуемое практическое руководство, иллюстрирующее различные свойства гибкости, применяемые к гибкому контейнеру и гибким элементам: [https://css-tricks.com/snippets/css/a-guide-to-flexbox/](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)