Просто о создании сайтов и баннеровИзображения · Код · WordPress
Главная / Руководства
Изображения

Прозрачный фон без белой каймы

Прозрачность — это данные альфа-канала. Шахматная подложка в редакторе помогает её увидеть, но не должна становиться частью экспортированного изображения.

Перед началом

Сохраните многослойную копию. Если объект уже находится на отдельном слое, скройте фон. Если фон нужно отделять, начинайте с выделения и маски, а не с необратимого удаления пикселей.

Прозрачный фон без белой каймы. Маска → Проверка на двух фонах → PNG / WebP
Маска → Проверка на двух фонах → PNG / WebP
Текстовое объяснение схемы

Маска → Проверка на двух фонах → PNG / WebP. Логотип с мягкой тенью требует полупрозрачных пикселей. JPEG для такой задачи не подходит: свободное место будет заполнено цветом, а не прозрачностью. Для простой одноцветной эмблемы рассмотрите SVG.

Как сделать

  1. Создайте маску слоя и уточните края при увеличении. Для волос и полупрозрачных материалов не превращайте весь край в жёсткий контур. Чёрный на маске скрывает, белый показывает, серый даёт частичную видимость.
  2. Подложите по очереди тёмный и светлый цвет. Белый ореол, незаметный на белом, станет виден на тёмном. Корректируйте маску и загрязнённые цвета края, сохраняя возможность вернуться назад.
  3. Экспортируйте PNG или поддерживающий альфа-канал WebP. Откройте результат на странице с двумя разными фонами и убедитесь, что полупрозрачные участки действительно просвечивают.
Пример кода
.mark { background: transparent; }

Разберём пример

Логотип с мягкой тенью требует полупрозрачных пикселей. JPEG для такой задачи не подходит: свободное место будет заполнено цветом, а не прозрачностью. Для простой одноцветной эмблемы рассмотрите SVG.

Проверьте результат

Проверьте внешний край, тень и отверстия внутри букв. Посмотрите файл в браузере, а не только в Photoshop. Убедитесь, что в изображение не попала нарисованная шахматная сетка.

Где легко ошибиться

Opacity всего слоя ослабляет и фон, и сам объект. Чтобы убрать только фон, нужна маска или выделение, а не общее снижение непрозрачности.

Источники и продолжение

Схема и примеры: редакция Web Article. Схема объясняет принцип и не является снимком интерфейса или результатом испытания программы.

Продолжить работу