Задать вопрос
@Raym0NT

Как сделать текст с цветом относительно пересечения Bacground'a?

Как это можно реализовать и сделать адаптивно, дабы та часть текста, которая постоянно находится над фотографией была прозрачной с контуром(и в целом с любым другим цветом)?
63b5bafb65075224850820.png
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@ijesusyt
Чтобы сделать текст с цветом, соответствующим пересечению фона, вы можете использовать свойство CSS mix-blend-mode. Это свойство позволяет указать, как цвета текста и фона должны сочетаться друг с другом.

Например, вы можете использовать свойство mix-blend-mode: screen, чтобы сделать текст прозрачным там, где он пересекается с фоновым изображением. Это позволит фоновому изображению показывать сквозь текст, создавая эффект прозрачности.

Вот пример того, как вы можете использовать свойство mix-blend-mode для создания эффекта прозрачного текста:

.text {
  mix-blend-mode: screen;
  color: #fff;
}

.background {
  background-image: url(...);
}

<div class="background">
  <h1 class="text">Transparent Text</h1>
</div>


Вы также можете использовать CSS-свойство контура, чтобы добавить контур к тексту. Это может помочь сделать текст более разборчивым, когда он накладывается поверх фонового изображения.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@annaozi
можно считерить последние буквы это будут псевдо елементы у корорыз есть бордер а у другого наклон в последние буквы сделать прозразними а текст на елементях сделать прозрачным
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы