Мы попытались использовать вашу функцию «глобальное уведомление». Однако, к сожалению, при прокрутке оно исчезает. Поэтому мы хотели бы сделать его фиксированным. К сожалению, это невозможно реализовать с помощью пользовательского CSS, так как position: sticky можно применить только к одному элементу, а у нас уже есть фиксированный элемент — заголовок.
Могли бы вы сделать настраиваемым место размещения уведомления в DOM, чтобы мы могли поместить его в контейнер заголовка и тоже сделать его фиксированным?
Спасибо за рекомендацию, но это не решает описанную выше проблему: глобальное уведомление не является «липким», и поэтому не является «липким» и универсальный баннер. Как я далее описал, это невозможно реализовать только с помощью CSS, поскольку универсальный баннер использует то же место в DOM, что и глобальное уведомление, которое находится за пределами контейнера «липкого» заголовка.
Другой вариант — плагин Layouts, который добавляет боковые панели, которые можно сделать «липкими». Также для него существует виджет Custom HTML, с помощью которого можно добавить любой желаемый контент.
Если вы примените свойство sticky к родительскому контейнеру, это сработает… однако, если в этом контейнере есть другие уведомления, они тоже «прилипнут» (например, уведомление «Хотите получать уведомления в реальном времени, когда кто-то отвечает на ваши сообщения?»).
У нас есть CSS-свойство, которое корректно сместит верхний отступ относительно заголовка: