Brad9aga
@Brad9aga

Почему transform перекрывает before?

в общем суть:
почему transform примененный к img перекрывает before

https://developer.mozilla.org/ru/docs/Web/CSS/z-index
https://developer.mozilla.org/ru/docs/Web/CSS/CSS_...
кто обьяснит спасибо ,я не вкурил информацию.
  • Вопрос задан
  • 273 просмотра
Решения вопроса 1
Потому что итоговый порядок дочерних элементов .wrap выглядит так:
1) :before
2) img
3) :after
следовательно автоматический присвоенный z-index у img будет большим, чем у :before и изображение расположится на слой выше (между :before и :after, в соответствии с порядком вложенности). Это можно регулировать только фактическим назначением z-index'ов внутри родителя (как вы и закомментировали в примере)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
move2usajobs.com LLC Лос-Анджелес
от 2 000 до 4 000 $
Wanted. Санкт-Петербург
До 180 000 ₽