Любимые места любимого города
Главная
Добавить в предпочтительные источники Google

Генератор CSS-фильтров

Объединяйте размытие, цвет, прозрачность и тени по контуру в последовательность CSS-фильтров. Посмотрите пример и скопируйте объявление.

Предпросмотр

Начальная подгонка · 320 × 200 CSSpx

Пример содержимого; другие элементы могут выглядеть иначе. Поля приблизительные; края размытия могут обрезаться.

Цепочка фильтров

До 12 строк. Не более трёх знаков после запятой; цвет тени — шесть шестнадцатеричных цифр.

1. Яркость

0–500%

2. Насыщенность

0–500%

CSS и предпросмотр

Активных фильтров: 2

Настройки остаются на этой странице; копирование выполняется явно.

Составьте последовательность фильтров

  1. Выберите тип и добавьте строку. Новые строки начинаются с визуально нейтральных значений; в начальном примере уже есть яркость и насыщенность. Можно повторять типы и добавлять до двенадцати строк.
  2. Изменяйте значения, включайте и исключайте строки, перемещайте или дублируйте их. Каждая функция получает результат предыдущей, поэтому порядок влияет на изображение.
  3. Сравните результат и оригинал в одном масштабе или переключитесь с подгонки на 100% для просмотра с прокруткой. Копируется показанное объявление даже в режиме оригинала; при ошибках в активных полях результат недоступен.

Как работает последовательность

Фильтр — это последовательность обработки слева направо, а не список теней через запятую. Два размытия остаются двумя вызовами. Отключённая строка исключается без перемещения и возвращается на прежнее место при включении.

Яркость, контрастность и насыщенность в редакторе могут превышать 100%. Для оттенков серого, инверсии, непрозрачности и сепии задан диапазон 0–100%. Угол оттенка сохраняет заданные обороты: -450deg не заменяется на 270deg.

Drop-shadow следует альфа-силуэту результата предыдущих функций. Третья длина тени и параметр blur() — стандартное отклонение Гаусса в CSS-пикселях, а не радиус размытия box-shadow. Параметров inset и spread нет; дополнительные тени добавляются отдельными вызовами.

Включённая визуально нейтральная функция всё равно создаёт значение filter и может влиять на группировку, наложение и позиционирование. Очистите список или отключите все строки, чтобы получить filter: none;.

Примеры порядка и прозрачности

Пример применяет brightness(125%), blur(1.25px), тень со смещением -6px и 8px, сигмой 3px и цветом rgb(20 40 80 / 35%), затем blur(0.5px). При отключении тени оба размытия сохраняют порядок.

Для условного непрозрачного канала со значением одна четверть brightness(50%) и затем invert(100%) дают семь восьмых; в обратном порядке — три восьмых. Это пример влияния порядка, а не предсказание пикселей браузера.

Два вызова opacity(50%) могут снизить альфа-канал до одной четверти. Непрозрачная тень без смещения не обязательно нейтральна для полупрозрачного содержимого; полностью прозрачная тень не добавляет непрозрачности.

Ограничения редактора и предпросмотра

Числовой редактор поддерживает десять типов функций с px, процентами, градусами, шестизначным цветом тени и отдельной непрозрачностью. Диапазоны ограничивают интерфейс, а не весь синтаксис CSS. Импорт CSS, собственные SVG-фильтры, загрузка и экспорт изображений, удалённые изображения и анимация не поддерживаются.

Фиксированный образец иллюстративен и не является вашей фотографией или страницей. Прозрачные отверстия и полупрозрачные формы показывают работу силуэта. Другое содержимое, фон, вёрстка и браузер могут дать иной вид; это не проверка цвета, читаемости или контраста.

Подгонка масштабирует весь холст, не изменяя заданные длины CSS. Режим 100% использует масштаб CSS-координат и прокрутку, а не гарантирует соответствие физическим пикселям. Поля приблизительны, края размытия могут обрезаться, а длинная цепочка может выглядеть мелко.

Ошибочные активные значения скрывают текущий CSS и обычный предпросмотр. Отключённые строки сохраняют текст, но исключаются из CSS и проверки активных значений. Недоступность только предпросмотра не меняет допустимый CSS и его копирование.

Локальная работа без загрузки изображений

Инструмент не добавляет загрузку файлов, запросы удалённых изображений, сохранение черновиков, ссылки с настройками или телеметрию с введёнными значениями. Образец задан в коде, копирование выполняется явно. Это не гарантия удаления данных у служб сайта, расширений или в сохранённых копиях.

Вопросы о CSS-фильтрах

Да. Строки образуют упорядоченную последовательность, и повторяющиеся типы независимы. Дублирование вставляет копию следом, перемещение меняет порядок; включённые вызовы не объединяются.

Визуально эффект может быть нейтральным, но значение filter, отличное от none, может влиять на группировку, наложение и содержащие блоки. Для filter: none; очистите или отключите все строки.

Он использует альфа-силуэт текущего результата, а не прямоугольную рамку; длина размытия — стандартное отклонение Гаусса. Параметров inset и spread нет, а следующий вызов обрабатывает и предыдущую тень.

Редактор допускает 0–500% для яркости, контрастности и насыщенности и 0–100% для функций с ограниченным эффектом. Это границы интерфейса, а не запрет всех остальных значений CSS.

Нет. Она масштабирует уже размещённый холст; заданные длины и размеры не меняются. Оригинал и результат используют одинаковый масштаб, а 100% позволяет прокручивать изображение.

Нет. Инструмент создаёт CSS и показывает фиксированный образец. Он копирует одно объявление, а не изображение или правило таблицы стилей; другое содержимое может выглядеть иначе.

Черновик сохраняется, но исключается из CSS и проверки активных значений. После включения значение нужно исправить; ошибочная активная строка не создаёт частичный или устаревший результат.

Инструмент не добавляет загрузку, историю черновиков, ссылки с настройками или запросы удалённых изображений. Копирование выполняется явно. Службы сайта, расширения и сохранённые копии не входят в это ограниченное описание.

Источники

Справочные материалы по функциям CSS и отображению в браузере.

Проверено 13 ноября 2026 г.

Редактор поддерживает ограниченное подмножество CSS; поля предпросмотра приблизительны.

SVG в PNG

Преобразуйте SVG-файл или вставленный код в PNG: задайте размер, прозрачный фон или цвет и используйте встроенные шрифты.

Открыть инструмент — SVG в PNG

Калькулятор плавного размера шрифта

Задайте размеры шрифта для двух значений ширины окна. Скопируйте 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.

Открыть инструмент — Генератор CSS-тени текста

Генератор преобразований 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 в пикселях или процентах, проверьте результат и скачайте его.

Открыть инструмент — Изменить размер изображения
Все инструменты этой категории