tgoop.com/mefody_dev/338
Last Update:
Никогда не проигрывай битву с z-index
Мануэль Матузович делится вредным, но рабочим советом. Если вам надо сделать так, чтобы элемент был по z-index
выше остальных, а с контекстами наложения разбираться лень — z-index: calc(infinity)
в помощь. Всё лучше, чем выбирать между 9999 и 99999.
Тут же Мануэль подсвечивает, что z-index: 2147483647
всё-таки может оказаться выше, чем z-index: calc(infinity)
, если в DOM идёт позже в том же родителе. Потому что это 2^32-1
, верхний предел значения свойства по его типу данных
Почему совет вредный: потому что если вам приходится задумываться о таких решениях, то явно пора разобраться с тем Z-Index Hell, который у вас в проекте развёлся. Для меня сигналом разобраться часто является уже z-index: 2
.
Почему совет рабочий: потому что если уж надо быстро вставить костыляо, то проще написать ключевое слово, а не высчитывать степени двойки и гуглить типы данных в браузерах.
https://matuzo.at/blog/2025/never-lose-a-z-index-battle-again
BY mefody.dev

Share with your friend now:
tgoop.com/mefody_dev/338