Обозначает что данный класс является контейнером сетки раметки. При объявлении данного контейнера надо так же указать гравитацию в соответствии с которой будут распологаться дочерние элементы.
.top
,.bottom
,.left
,.right
- по сторонам экрана.po-top
,.lo-top
,.po-bottom
,.lo-bottom
,.po-left
,.lo-left
,.po-right
,.lo-right
- по сторонам экрана в ориентации портрет или ландшафт
.eflex
- дополнительный класс, включающий многострочность
При многострочности дочерние элементы не занимают всю ширину при вертикальной гравитации или всю высоту при горизонтальной гравитации. Метод переноса строк определяется дополнительными классами:
.forward
- обычный режим.backward
- обратный режим
Квантуются (по умолчанию 24) и могут устанавливаться в количестве квантов в зависимости от ориентации:
.size-2
- 2/24.po-size-3
- 3/24 в портретной ориентации
size-{0-24}
- размер элемента в квантах от размера контейнераpo-size-{0-24}
- размер элемента при портретной ориентацииlo-size-{0-24}
- размер элемента при ландшафтной ориентацииgrow-{0-24}
- 0 - запрещает автовырастать элементу а цифры 1-24 указывают на жадность- `shrink-{0-24} - 0 - запрещает автоужиматься элементу, а цифры 1-24 указывают на жадность
Объект имеющий этот класс заполняет родителя на 100% (width=height=100%)
Заполнение родителя по высоте и ширине на 100%
Отображается только в определенном режиме.
Позиционирует свои дочерние элементы соответственно
Включает прокрутку дочерних элементов по заданной оси.