169 похожих чатов

Всем привет, использую ui-kit https://js.devexpress.com/Documentation/22_1/ - компоненты, наподобие popover, popup

и т.п. вставляются в конце body в виде div.overlay —> внутри начинка компонента и всё это добро с z-index 1501, если одновременно будет существовать несколько таких компонентов, то будет соответственно несколько div.overlay в конце body и у каждого последующего z-index += 1, т.е. 1501, 1502, 1503, чтобы можно было открывать попап в попапе или пользоваться поповером внутри окна, вырванного из потока документа.
Я сделал свой компонент, который тоже использует z-index, поставил ему сначала значение 2000, чтобы он всегда был поверх ui-kit компонентов, и всё было хорошо, пока не пришлось использовать ui-kit popover внутри моего компонента. Получается, что какое-то конкретное универсальное значение z-index для моего компонента я не могу подобрать, потому что он может использоваться на разных "слоях" приложения и в себе содержать компоненты из ui-kit, как можно решить эту проблему?
Я придумал задавать через @Input() моего компонента z-index в зависимости от контекста его использования (например если будет вызываться в корневом компоненте приложения, то один z-index, если внутри ui-kit popup, т.е. на 1 слой выше, то другой и т.д.), но есть предположение, что это костыльное решение.
По-хорошему бы как-то встроить мой компонент в поток слоёв ui-kit`а ...

2 ответов

4 просмотра

вы тоже им пользуетесь вроде

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Народ, кто шарит в расширенных разделах (EBR/EPR) на дисках с разметками MBR? Везде пишут (в вики рус/англ) в частности + другие источники смотрел, что первый сектор расширенн...
Eugene Krasnikov (ᴊɪɴ x)
1
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
26
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Карта сайта