В Zero Block вы можете эффективно позиционировать элементы, используя несколько встроенных инструментов и настроек. Вот шаги, которые помогут вам достичь желаемого позиционирования элементов в процентах от краёв окна, сохраняя при этом равные отступы между внутренними элементами:
1. **Создание Основного Блока (Контейнера):**
- Во-первых, создайте основной блок, который будет выступать в роли контейнера для ваших элементов. Этот блок поможет вам контролировать общее позиционирование группы.
2. **Позиционирование Контейнера:**
- Выберите контейнер и установите его положение на "Относительное" (Relative) или "Абсолютное" (Absolute), в зависимости от ваших нужд.
- Затем установите отступы (padding) для контейнера, чтобы обеспечить необходимый внутренний интервал между краями окна и элементами внутри блока.
3. **Добавление Элементов:**
- Внутри контейнера добавьте ваши иконки и текст. Убедитесь, что вы используете настройки для равномерного распределения элементов.
4. **Использование Flexbox:**
- Установите контейнеру свойство "flex" через панель свойств. Для этого выберите "Настройки" (Settings) в правом верхнем углу меню редактирования и измените тип разметки на "Flexbox".
- В Flexbox вы можете настроить свойства "justify-content" и "align-items" для выравнивания элементов. Это поможет вам разместить иконки и текст равномерно внутри контейнера.
- Например, выберите "space-between" для "justify-content", чтобы равномерно распределить элементы с одинаковыми отступами.
5. **Настройка Отступов между Элементами:**
- Вы можете установить одинаковый внешний отступ (margin) для каждого элемента внутри контейнера, чтобы обеспечить гарантированные отступы между ними.
- Убедитесь, что вы используете относительные единицы измерения (например, em или rem) для обеспечения адаптивности.
6. **Тестирование и Корректировки:**
- Проверьте, как элементы располагаются на разных размерах экрана (используя инструменты предварительного просмотра) и при необходимости вносите корректировки в отступы и размер элементов.
Таким образом, с использованием настроек контейнеров, Flexbox и настройки отступов в Zero Block, вы сможете достичь желаемого позиционирования без необходимости использования пользовательского HTML/CSS кода.