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

CSS transform, как такое сделать?

Приветствую.
Вот что имеется.
dc59f40270c648a8b1ebbd179d89e761.jpg
Прямоугольник (добавил рамки для наглядности) размеры которого зависят от содержимого, т.е. не заданы. Светло-серый блок это как бы дверца открывающаяся вверх, а темно-серый внизу это как бы тень от неё.
По краям прямоугольника видна рамка, за которую должны немного вылазить края.
У "дверцы" origin top по оси Y, а у тени orign bottom.

У меня не получается "свести" вместе оба слоя, так чтобы они двигались равномерно, на картинке выделил красным.

Вот что у меня вышло jsfiddle.net/v5zc618n/, наведите на блок и увидите проблему.
Подскажите пожалуйста как это правильно делается?
  • Вопрос задан
  • 2356 просмотров
Подписаться 3 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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