CSS - максимальное значение z-index
Существует ли максимальное/минимальное значение для свойства CSS z-index
?
У разных браузеров разные максимальные/минимальные принятые значения?
Как браузер будет обрабатывать высокое/низкое значение?
Мне показалось, что я где-то читал о максимальном значении z-index
. Возможно, я ошибаюсь.
Спасибо заранее!
Ответы
Ответ 1
Это максимальные значения.
Browser Max z-index value When exceeded, value changes to:
Internet Explorer 6 2147483647 2147483647
Internet Explorer 7 2147483647 2147483647
Internet Explorer 8 2147483647 2147483647
Firefox 2 2147483647 *element disappears*
Firefox 3 2147483647 0
Safari 3 16777271 16777271
Safari 4 2147483647 2147483647
Chrome 29 2147483647 2147483647
Opera 9 2147483647 2147483647
Найти его где-то в Интернете.
Ответ 2
Невероятно, это значение chrome max z-index.
.css('z-index', '99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999').css('z-index')
Если вы добавите еще одну цифру, она перейдет к 1e+308
Ответ 3
Найдена более новая информация с 2012 года:
"Chrome, Opera и IE9 кажутся единственными браузерами, поддерживающими истинное бесконечное значение для z-индекса, в то время как Firefox все еще использует 2147483647, а Safari теперь задействует некоторое странное поведение округления после того, как число превышает 16 цифр в длину."
Вот источник:
Мировой войной Z-index