Задать вопрос

Как сверстать 2 тени накалывающихся блока?

Есть два блока, каждая из которых имеет тень. Например навигация таба и контент таба
Если менять через z-index расположения, в одном случае мы имеем что тень навигации наползает на контент, а в другом тень контента наползает на навигацию

Нужно чтобы тень обтекала всю форму как бы "по маске".
В дизайне это сделано многоугольной формой, то есть это 1 элемент.

Как лучше всего решить подобную проблему?

Пример
https://codepen.io/anon/pen/OENrKw

5b169341d9f7d219960822.png
  • Вопрос задан
  • 108 просмотров
Подписаться 2 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@forspamonly2
поставить таб поверх тени основного блока.
обрезать табу нижнюю часть тени - обернуть таб элементом с overflow:hidden и паддингом нулевым снизу, а с трёх остальных сторон под размер тени.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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