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