Генератор text-shadow
У тени текста всего три числа и цвет, но из нескольких слоёв собираются эффекты, которые обычно рисуют в графическом редакторе: обводка по контуру, неоновое свечение, объёмные буквы, вдавленная гравировка. Инструмент даёт крутить каждый слой отдельно и сразу видеть надпись на выбранном фоне — тень читается только в паре с фоном, поэтому фон здесь тоже настраивается. Размер и насыщенность шрифта меняются рядом: на тонком начертании та же тень выглядит иначе, чем на жирном. Готовое свойство копируется одной кнопкой.
Предпросмотр
Слои тени
Готовый CSS
Как пользоваться
- Эффект оценивается на реальной надписи: короткое слово и длинная фраза ведут себя по-разному.
- Обводка, неон, объём, гравировка. Дальше их можно доработать ползунками.
- Тень читается в паре с фоном, поэтому его цвет и размер текста меняются здесь же.
- Готовое свойство под предпросмотром, слои перечислены через запятую.
Частые вопросы
Чем text-shadow отличается от box-shadow
text-shadow обводит глифы букв, box-shadow — прямоугольник блока. У тени текста нет параметра растяжения: только смещение по двум осям, размытие и цвет. Внутренней тени у текста тоже нет, эффект вдавленности имитируют светлой тенью снизу и тёмной сверху.
Как сделать обводку букв
Четырьмя слоями без размытия, смещёнными на один пиксель в каждую сторону. Это старый приём, он работает везде. Современная альтернатива — свойство -webkit-text-stroke, но оно рисует обводку внутрь буквы и утончает её, поэтому на мелком тексте обводка тенью выглядит аккуратнее.
Почему неон почти не виден
Обычно из-за светлого фона. Свечение — это несколько слоёв одного цвета с растущим размытием и без смещения, и на белом оно тонет. Неон работает на тёмном фоне, а сам текст при этом делают почти белым: светится не буква, а воздух вокруг неё.
Тень мешает читать текст
Значит, она слишком плотная. Для читаемости хватает смещения в один-два пикселя и размытия вдвое больше при непрозрачности около 30%. Тень на основном тексте статьи вообще лучше не ставить: она снижает контраст и утомляет глаз на длинной дистанции.
Как подписать текст поверх фотографии
Не тенью, а подложкой: полупрозрачный тёмный слой под текстом даёт стабильный контраст на любом кадре. Тень помогает только там, где фон предсказуемо светлый или тёмный. Если всё же нужна тень, берите мягкую и широкую: 0 2px 12px с непрозрачностью около половины.
Сколько слоёв не жалко
Для статичного текста — сколько угодно, отрисовка происходит один раз. Для анимации держитесь трёх-четырёх: каждый слой пересчитывается на каждом кадре, и длинный заголовок с восемью тенями заметно роняет плавность.
Данные куда-то отправляются
Нет, всё собирается в браузере.
Похожие инструменты
Список в строку с разделителем и обратно. Переносы ↔ запятые/пробелы.
ОткрытьРазбить текст на частиДелит длинный текст на куски нужной длины: Telegram 4096, подпись 1024, ВК 4000, description 160, SMS 70. Не рвёт слова и предложения.
ОткрытьИзменить размер фотоПиксели вручную или готовый пресет: обложка ВК, превью YouTube, аватар, фото 3×4, печать 10×15. Пакетно, с обрезкой или полями.
ОткрытьТипографорКавычки-ёлочки «», дефис → тире, неразрывные пробелы после предлогов, чистка двойных пробелов. Аккуратная типографика для сайта.
ОткрытьГенератор sitemap.xmlСоберёт ссылки прямо с вашего сайта по адресу или сделает карту из готового списка URL. lastmod, changefreq, priority.
ОткрытьОбрезать строкиУдалить N символов с краёв, текст до/после символа, убрать приставку или окончание.
ОткрытьЕщё инструменты для SEO и маркетинга
Кластеризатор запросов, генераторы sitemap и robots.txt, минус-слова, разметка Schema.org и калькуляторы — в разделе инструментов.