Я работаю над проектом, который должен использовать CSS3 box-shadow свойство. Это хорошо, но я обнаружил, что размер тени не может быть установлен в процентах от родительского объекта.
Я полностью понимаю, что box-shadow не является аддитивной, поэтому она не принимает размер родителя в качестве ссылки.
Но учитывая тот факт, что мне нужен полностью отзывчивый сайт с плавно масштабируемыми объектами (не только на точках останова), но это также создает проблему - я могу установить свойство тени для распространения только в абсолютных единицах (em или px).
Есть ли какое-то решение этого? Я думал об использовании внутреннего контейнера (для содержимого) внутри контейнера (для "тени" - без размытия), но это создает другую проблему - вертикальное центрирование внутреннего контейнера.
Любое решение? Нет jQuery, пожалуйста, просто чистый CSS.