Настроить адаптивные свойства разметки
Адаптивность разметок
Конструктор Web-разметок предоставляет возможность разрабатывать разметки, зависимые от типа пользовательского устройства.
-
Разметка изначально разрабатывается для конкретного типа устройства с учетом размеров экрана и производительности. Затем настраивается условие выбора разметки, в котором учитывается тип устройства.
-
Для всех типов устройств разрабатывается общая разметка. При настройке элементов управления используется механизм адаптации, который позволяет устанавливать разные настройки ЭУ для разных устройств.
Второй способ рассмотрен подробнее ниже.
Адаптивные свойства
Для некоторых свойств ЭУ может быть настроена зависимостью от типа клиентского устройства. Например, свойство Видимость
может принимать значение TRUE (показывать) при работе на персональном компьютере, но FALSE (скрывать) при работе на смартфоне или планшете. Такие свойства элементов управления называются адаптивными
.
В разделе Стандартные элементы управления адаптивные свойства элементов управления отмечены тегом |
Комбинируя возможности различных адаптивных свойств элементов управления можно добиться оптимального отображения разметки на разных типах устройств.
Если настроенная разметка не отображается для устройства, возможно неправильно определяется UserAgent устройства. Администратор может настроить UserAgent вручную.
Элемент управления "Блок"
Элемент управления "Блок" обладает наиболее полным набором адаптивных свойств, которые позволяют:
-
Определять относительную ширину
Блока
(и его содержимого) для разных типов устройств. -
Скрывать содержимое
Блока
на определённых устройствах. -
Переопределять порядок отображения
Блоков
внутри родительского Блока. -
Определять способ выравнивания ЭУ на конкретном типе устройств и др.
Например, варьируя ширину блока относительно родительского блока можно установить значение 100% для мобильных устройств и 60% персонального компьютера.
При такой настройке содержимое блока на мобильном устройстве займет всю строку разметки.
На персональном компьютере содержимое блока займет часть разметки. При этом следующей блок может быть размещен последовательно с первым, если их суммарная относительная ширина меньше или равна 100%.
Порядок отображения блоков в разметке также является адаптивным свойством, что позволяет настроить порядок отображения блоков на разметке с зависимостью от типа устройства.