TGViewer
RU | CSS сборник RU | CSS сборник @dilettajaicss · 517 subscribers
Post #45 2.66K
🕯Clip-Paths🕯

Подвезла вам новый гайд, созданный MantaRae, который она поделилась в Дискорде!
💚Ссылка на Rentry гайд: Тык
Я лишь перевожу вам этот гайд

Это руководство расскажет о процессе превращения SVG/изображений в пригодные CSS-контуры для вырезания.
Clip-path — свойство в CSS, которое определяет область отображения элемента, обрезая его по заданной форме.


💡Важное напоминание:
Пожалуйста, убедитесь, что вы соблюдаете политику CSS при настройке профилей. Это руководство предназначено для обучения и декоративных целей — не для обхода ограничений или нарушения работы сайта.

— Часть 1: Получение SVG-контура

1. Найдите хорошее исходное изображение
- Используйте чёткий, высококонтрастный SVG или PNG
- Избегайте градиентов, контуров или тонких линий
- лучше всего подходят смелые силуэты.

Важно:
Не загружайте SVG!!!

💚Загрузите его на:
https://picsvg.com/

В правом верхнем углу вы увидите несколько символов. Нажмите на "Код" и скопируйте всё в приложение для заметок.

2. Разделываем SVG до контура

Вы увидите что-то вроде этого:
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="178.000000pt" height="178.000000pt"
viewBox="0 0 178.000000 178.000000"
preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,178.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M23.36 172.32c-3.04-1.6-5.52-4.8-5...
Удалите всё, кроме того, что находится внутри d="..."

Вам нужно только это:
M23.36 172.32c-3.04-1.6-5.52-4.8-5...
Это и есть фактическая форма.

— Часть 2: Масштабирование и редактирование контура

3. Вставьте контур в редактор SVG-контуров

Перейдите на:
💚https://yqnn.github.io/svg-path-editor/
Вставьте свой контур в редактор.
дальше используйте его в коде.

4. Уменьшите масштаб

Уменьшите как X (ширина), так и Y (высота) до 0,1

0,1 ≈ ~100px (приблизительная оценка)

Увеличьте масштаб до тех пор, пока не сможете четко видеть координаты

Советы:
- Всегда перемещайте фигуру ближе к левому верхнему углу
- Это предотвращает странные проблемы с смещением в CSS
- Ожидайте, что придется это корректировать несколько раз

Предупреждение:
Получить все правильно с первого раза - редкость. Эксперименты - норма. Не сдавайтесь! <3

— Часть 3: Использование в CSS

5. Примените clip-path к псевдо-элементу

Не применяйте clip-path: path() напрямую к <img> - поддержка браузеров может быть непоследовательной.

Вместо этого используйте псевдо-элемент на контейнере.
.container {
position: relative;
}
.container::before {
content: "";
position: absolute;
width: 180px; /* должно быть явно указано */
height: 180px; /* должно быть явно указано */
background: #8b5cf6;
z-index: 1;
clip-path: path(
"M23.36 172.32c-3.04-1.6-5.52-4.8-5..."
);
}

– Позиционирование и настройки

Вы можете переместить или отрегулировать его с помощью:
top: 0;
left: 0;

/* и */
bottom: 10px;
right: 20px;

Если оно немного смещено, и вы не хотите снова открывать редактор:
transform: scale(1.2);

(Да, это ленивый, но действенный подход.)

Общие проблемы и исправления
- Фигура невидима
- Отсутствуют ширина/высота
- Путь слишком маленький
- Отсутствует цвет фона
- Фигура обрезана
- Путь не находится рядом с левым верхним углом в редакторе
- Контейнер слишком маленький
- Выглядит искаженно
- X и Y смасштабированы неравномерно
- SVG имел трансформации, которые вы не полностью нейтрализовали

💙Если у вас есть вопросы вы можете обратить к MantaRae, или вступить в дискорд сервер где вам помогут

#База #Руководство #Ссылки @DilletaCSS_Bot
  • ❤ 8
  • 🔥 7
  • 🙏 5
More from @dilettajaicss
  1. Sep 10, 2026спасибо за 500 подписчиков! 💗
  2. Sep 5, 2026Наша любимые подписчики, если у вас есть какие то ссылки, статьи, руководства, вы всегда м…
  3. Jul 17, 2026✈️добавлена куча новых готовых профилей. советую посмотреть
  4. Jul 15, 2026Post #53
  5. Jun 17, 2026🕯Плашки🕯 Многие авторы используют или хотят использовать те самые плашки/блоки/кнопки, и…
  6. May 27, 2026Добавила руководство на создание переключения темы
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →