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

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

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

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

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

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

5b169341d9f7d219960822.png
  • Вопрос задан
  • 106 просмотров
Подписаться 2 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillbox
    Веб-вёрстка 3.0
    3 месяца
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Решения вопроса 1
@forspamonly2
поставить таб поверх тени основного блока.
обрезать табу нижнюю часть тени - обернуть таб элементом с overflow:hidden и паддингом нулевым снизу, а с трёх остальных сторон под размер тени.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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