Генератор CSS-тени текста
Создавайте тени текста с заданными смещением, размытием, цветом и непрозрачностью. Меняйте порядок слоёв, просматривайте редактируемый текст и копируйте декларацию text-shadow.
Создайте стопку теней текста
- Отредактируйте пример текста, горизонтальное и вертикальное смещения, радиус размытия, цвет и непрозрачность каждого включённого слоя. Поля принимают сотые, ползунки позволяют быстро задавать целые значения.
- Добавляйте, дублируйте, отключайте, удаляйте и перемещайте слои. Первый включённый слой расположен перед остальными тенями. Отключённые слои сохраняют значения, но исключаются из CSS.
- Проверьте CSS и нативный предпросмотр и выберите «Копировать CSS». Копируется только декларация тени; текст, шрифт и фон служат контекстом предпросмотра.
Как устроены заданные слои
Каждый слой задаёт горизонтальное и вертикальное смещения и неотрицательное размытие в CSS-пикселях, затем явный цвет RGBA. Отрицательные значения смещают влево или вверх; нулевое размытие даёт чёткую смещённую тень. Свойство следует форме глифов, а не прямоугольному блоку.
Первая тень рисуется перед последующими, а внешние тени остаются позади текста. Перемещение слоёв может изменить перекрывающиеся цвета. Это не цепочка фильтров, где каждая операция получает результат предыдущей.
Непрозрачность тени становится альфа-каналом цвета слоя. Например, 37,5% точно превращается в 0.375 без восьмибитного квантования альфа. Непрозрачность текста — отдельная настройка цвета предпросмотра, поэтому у прозрачного текста могут оставаться видимые тени.
Включённый прозрачный слой остаётся в декларации. Отключение всех слоёв или очистка списка выдаёт text-shadow: none; и явно сбрасывает унаследованные тени. Пустая недопустимая декларация этому не равна.
Примеры порядка, цвета и прозрачности
Первый слой примера использует -3.25px по горизонтали, 6.5px по вертикали, размытие 0px и #336699 при 37%. Его каналы — 51, 102 и 153, альфа — 0.37. Второй оранжевый слой использует 0px, -2px, размытие 12px и 80%.
Перемещение оранжевого слоя на первое место меняет порядок через запятую, не меняя значений. Предпросмотр показывает перекрытие; инструмент не объединяет дубликаты, не сортирует цвета и не удаляет невидимые слои.
Прозрачный чёрный слой с нулевыми смещениями и размытием — допустимый CSS, даже если тень не видна. Отключение удаляет его из стопки; без включённых слоёв получается none.
Ограничения редактирования и предпросмотра
Редактор поддерживает до двенадцати слоёв, смещения от -64 до 64 CSS-пикселей, размытие от 0 до 64, шестизначные hex-цвета и непрозрачность от 0 до 100% с точностью до сотых. Он намеренно использует устоявшееся подмножество без расширения, inset, currentColor, произвольных единиц и импорта CSS; новые спецификации обсуждают дополнительный синтаксис.
Пример использует обычный текст и локальный системный шрифт. Запасные шрифты, глифы, размер и переносы влияют на вид. Копируется только text-shadow, поэтому на другой странице результат может отличаться. Это не сертификация контраста, читаемости или совпадения пикселей.
Тени не увеличивают раскладку текста или область прокрутки. Область предпросмотра с отступом приблизительна, а края могут обрезать размытие или смещение. Прокрутка не гарантирует доступ ко всем пикселям тени.
Недопустимые значения включённого слоя убирают текущий CSS и оформленный пример до исправления. Значения отключённых слоёв игнорируются до включения. Ошибки настроек предпросмотра скрывают только пример; пустой текст допускается.
Локальное оформление без загрузки текста
Инструмент не добавляет загрузку, удалённые шрифты, историю настроек, ссылки с вводом или телеметрию с примером и настройками. Копирование выполняется явно. Существующие службы сайта, расширения и сохранённые вами копии не охватываются универсальным обещанием конфиденциальности или удаления.
Вопросы о text-shadow
Источники
Спецификации и справочные материалы для используемого подмножества и предпросмотра.
- W3Cw3.orgCSS Text Decoration Level 3Опубликованная кандидатная рекомендация определяет устоявшееся свойство text-shadow и порядок рисования.
- W3Cdrafts.csswg.orgРедакторский черновик CSS Text Decoration Level 4Более новый черновик обсуждает дополнительный синтаксис за пределами этого редактора.
- MDNdeveloper.mozilla.orgMDN: тени текстаПрактическое руководство по смещению, размытию и нескольким теням текста.
- MDNdeveloper.mozilla.orgMDN: rgb()Цветовые каналы и синтаксис альфа в копируемой декларации.
Проверено 13 ноября 2026 года.
Предпросмотр использует нативную отрисовку в ограниченной области; он не гарантирует одинаковые пиксели в браузерах или отсутствие обрезки.
Похожие инструменты
SVG в PNG
Преобразуйте SVG-файл или вставленный код в PNG: задайте размер, прозрачный фон или цвет и используйте встроенные шрифты.
Открыть инструмент — SVG в PNGГенератор CSS-фильтров
Настройте порядок эффектов, сравните образец и скопируйте объявление filter.
Открыть инструмент — Генератор CSS-фильтровКалькулятор плавного размера шрифта
Задайте размеры шрифта для двух значений ширины окна. Скопируйте CSS с единицами rem и изучите модель, рассчитанную по тем же коэффициентам, что и в коде.
Открыть инструмент — Калькулятор плавного размера шрифтаГенератор CSS-кнопок
Настройте состояния кнопки, проверьте фокус клавиатуры и скопируйте HTML и CSS.
Открыть инструмент — Генератор CSS-кнопокГенератор CSS border-radius
Настройте восемь радиусов, посмотрите результат и скопируйте CSS в пикселях или процентах.
Открыть инструмент — Генератор CSS border-radiusГенератор CSS Grid
Создайте пример CSS Grid с дорожками, размещением и именованными областями. Просматривайте, копируйте CSS и HTML или скачивайте полный пример.
Открыть инструмент — Генератор CSS GridГенератор CSS Flexbox
Создайте пример Flexbox с элементами управления контейнером и элементами, явными осями макета, соответствующими CSS и HTML, а также локальной загрузкой полного примера.
Открыть инструмент — Генератор CSS FlexboxГенератор преобразований CSS
Создавайте повторяемые двумерные преобразования CSS, редактируйте px или процентный перевод и начало координат, проверяйте поле ссылки и копируйте точные текущие объявления.
Открыть инструмент — Генератор преобразований CSSГенератор теней CSS
Создавайте упорядоченные слои box-shadow с предпросмотром и копируйте код.
Открыть инструмент — Генератор теней CSSВодяной знак на изображениях
Добавьте текст или логотип к изображениям, проверьте результаты и скачайте отдельные файлы или ZIP.
Открыть инструмент — Водяной знак на изображенияхГенератор CSS-градиентов
Создавайте линейные и радиальные градиенты с цветами, непрозрачностью и позициями.
Открыть инструмент — Генератор CSS-градиентовКонвертер цветов
Преобразуйте поддерживаемые значения sRGB HEX, RGB и HSL с альфа-каналом и указанной точностью.
Открыть инструмент — Конвертер цветовИзображение в текст (OCR)
Распознавайте печатный текст на локальных PNG и JPEG, выбирайте язык и проверяйте результат перед копированием или скачиванием.
Открыть инструмент — Изображение в текст (OCR)Чтение QR-кода из изображения
Прочитайте один QR-код из локального PNG или JPEG и проверьте текст или байты, не открывая ссылки.
Открыть инструмент — Чтение QR-кода из изображенияПроверка контрастности цветов
Сравните цвета переднего плана и фона, настройте непрозрачность и проверьте числовые пороги контрастности WCAG для текста и важных деталей интерфейса.
Открыть инструмент — Проверка контрастности цветовКалькулятор размера печати и разрешения
Рассчитайте размер отпечатка, нужное число пикселей и фактическое PPI с полями или обрезкой.
Открыть инструмент — Калькулятор размера печати и разрешенияКалькулятор соотношения сторон
Найдите соотношение ширины и высоты или рассчитайте новый размер в пикселях по одной заданной стороне.
Открыть инструмент — Калькулятор соотношения сторонСжатие изображений
Попробуйте уложить JPEG, PNG или WebP в заданный размер файла: проверьте результат и при желании уменьшите размеры изображения.
Открыть инструмент — Сжатие изображенийHEIC в JPG
Преобразуйте поддерживаемые HEIC-фото в полноразмерные JPG в браузере. Настройте качество и фон, скачайте проверенные файлы по отдельности или в ZIP.
Открыть инструмент — HEIC в JPGКонвертер изображений
Конвертируйте поддерживаемые PNG, JPEG и WebP локально, настройте прозрачность, фон и качество и скачайте проверенные результаты.
Открыть инструмент — Конвертер изображенийСоздать фотоколлаж
Расположите фотографии в сетке и скачайте PNG или JPEG.
Открыть инструмент — Создать фотоколлажПоворот и отражение изображений
Поверните или отразите набор локальных статичных PNG, JPEG и WebP, затем проверьте и скачайте обработанные изображения.
Открыть инструмент — Поворот и отражение изображенийОбрезать изображение
Обрежьте локальный JPEG, PNG или WebP с точностью до пикселя и скачайте результат в PNG или JPEG.
Открыть инструмент — Обрезать изображениеИзменить размер изображения
Измените размер JPG, PNG или WebP в пикселях или процентах, проверьте результат и скачайте его.
Открыть инструмент — Изменить размер изображения