Использование CSS-декларации * {z-index: 1;} для упрощения всех проблем IE z-index - PullRequest
2 голосов
/ 03 ноября 2010

IE делает забавные вещи с z-index.Имея дело с опрокидывающейся навигацией, я всегда проходил через мыслительный процесс «Хорошо ... нужно дать этому элементу положение: относительное, с этим z-индексом и то же с этим, а затем дать этому более высокий z-индекс....это всегда было болью.

Тогда я подумал: а почему бы просто не дать каждому элементу страницы z-index, равный 1, чтобы он был одинаковым во всех браузерах?Таким образом, мне нужно только применить z-index: 2 к моему заголовку и вуаля .Я попытался добавить это на пару веб-сайтов и не увидел побочных эффектов.

Думаю, я просто добавлю это в свою типичную таблицу стилей сброса, которую я использую в каждом проекте.Кто-нибудь видит проблему с этим?

* {z-index:1;}

1 Ответ

2 голосов
/ 03 ноября 2010

У каждого элемента по умолчанию z-индекс равен нулю, поэтому я не вижу, как вам поможет изменение всего на один.

Также использование * для запуска каждого элемента страницы очень неэффективно изамедлит вашу страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...