Модификация позволяет закрепить Zero Block сверху или снизу при прокрутке страницы. Идеально для меню, кнопок связи, виджетов и другого плавающего контента.
Как зафиксировать zero block сверху или снизу
Задай zero block класс .uc-fixed
Укажи блоку свой css-класс, инструкция как добавить. Если вписываешь другой класс, укажи его в генераторе с точкой в начале, как в примере.
Настрой позицию, где закреплять блок: top или bottom
Настрой величину z-index в генераторе, например: 9998
Настрой отступ в генераторе, например: 0
Укажи величину смещения зафиксированного блока сверху или снизу от окна.
Установи код на сайт, например, в блок T123
Скопируй готовый код и вставь его на сайт, памятка по вставке кода.
<%
const s = it.SELECTOR?.split(',').map(item => item.trim()).filter(Boolean) || [];
const selector = s.length > 1 ? `:is(${s.join(',')})` : (s[0] || '');
const p = it.PIN === 'bottom' ? 'bottom' : 'top';
const pin = `${p}:${(it.OFFSETUNIT === '>_' ? it.OFFSETCUSTOM : (it.OFFSET ? it.OFFSET + (Number(it.OFFSET) === 0 ? '' : it.OFFSETUNIT) : '0')) || '0'};`;
%> <% if (!selector?.toString().trim()) return "Введи хотя бы один селектор: класс или id блока." %> <%-~'\n'_%>