Генератор тени блока CSS (box-shadow)
Выберите тень в галерее, доработайте её ползунками и скопируйте готовый box-shadow в свой проект.
Как пользоваться
- Выберите основу в галерее: мягкую тень, свечение, обводку, неоморфизм и другие приёмы. Выбранный пример выделяется рамкой.
- Настройте тень. В режиме «Мягкая тень» один источник раскладывается на несколько слоёв с растущим размытием. В режиме «Отдельные слои» каждый слой настраивается сам по себе, слои можно менять местами, добавлять до 8 и удалять.
- В блоке «Предпросмотр» над образцом можно сменить фон, цвет блока и скругление, чтобы увидеть тень в условиях своего макета. Эти параметры в CSS не попадают. Кнопка развёртывания открывает инструмент на всё окно; выход — кнопкой «Свернуть» или клавишей Esc.
- Скопируйте CSS или ссылку на тень: по ссылке откроются те же настройки. Кнопка «Сбросить» возвращает исходную тень. Всё работает в браузере.
Как устроена box-shadow
Запись box-shadow: 0 24px 48px 0 rgb(24 34 56 / 0.24) читается по порядку: смещение по горизонтали, смещение по вертикали, размытие, растяжение и цвет. Слово inset в начале переносит тень внутрь блока.
- Смещение задаёт, откуда падает свет: положительное значение по Y опускает тень вниз.
- Размытие делает край мягким, отрицательным оно быть не может.
- Растяжение увеличивает или уменьшает тень. С нулевым размытием и смещением оно рисует обводку, которая не меняет размер блока.
- Через запятую можно перечислить несколько теней: первая рисуется поверх остальных. Так строятся мягкие многослойные тени, неоморфизм и двойные обводки.
Галерея теней
Выберите основу и доработайте её в настройках.
Предпросмотр
Введите цвет в формате #RGB или #RRGGBB.
Aa
Настройка тени
Готовый CSS
Для настройки тени включите JavaScript. Ниже — пример мягкой тени из пяти слоёв.
box-shadow
box-shadow: 0 1px 2px 0 rgb(24 34 56 / 0.04),
0 4px 8px 0 rgb(24 34 56 / 0.049),
0 9px 17px 0 rgb(24 34 56 / 0.063),
0 15px 31px 0 rgb(24 34 56 / 0.082),
0 24px 48px 0 rgb(24 34 56 / 0.107);Подробнее о свойстве — в справочнике box-shadow. Тени букв — в генераторе тени текста. Также попробуйте генератор градиентов и инструмент для работы с цветом.