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

Почему не работает SVG маска с PNG?

Друзья, объясните пожалуйста, почему не работает PNG маска? Почему основное изображение становится мутным? Не могу понять. Вот такая засада.
5d960292c9211929793680.png

Сам рисунок
mountains-hero.jpg

Маска PNG
5d96033fdf838564336539.png

Делаю как положено
<svg width="500" height="500" viewBox="0 0 500 500">
  <defs>
    <mask id="mask">
      <image width="500" height="500" xlink:href="https://i.ibb.co/BgqMrqh/Image4m.png" />
    </mask>
  </defs>
  <image mask="url(#mask)" width="500" height="500" xlink:href="https://c402277.ssl.cf1.rackcdn.com/photos/2325/images/hero_small/mountains-hero.jpg" />
</svg>


Вот живой пример https://codepen.io/Cheizer/pen/ExxYNZr

Может я саму PNG маску не правильно делаю? :( Если да то как правильно?
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Cheizer
@Cheizer Автор вопроса
решение подсказал Ankhena маску нужно сделать белой
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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