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

Как сделать часть блока прозрачной?

Собственно, вот скринa6bd8da3d3104bfc847c420b3b72f007.png

необходимо блок что выделен border-ом сделать прозрачным (типа как окно в блоке...).
Не приложу ума как это реализовать?

Есть фон с background - комната с окном, есть фон абсолютно спозиционированый, с opacity, и есть в этом фоне прозрачная область... вот как ее сделать прозрачной?

UPD
Вот как это в оригинале дизайнер изобразил
1974144ec7d54dc9ab46fe6223545bcf.png
  • Вопрос задан
  • 1129 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Serj-One
@Serj-One
i'm sexy and i know it
74ed5674d15d4afd91f48f8334b42a30.png

Красные - блоки
Синие - псевдоэлементы.
С мужиком - пустой блок без фона.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Neyury
Один из вариантов реализации, это установить у этого блока фон, аналогичный основному и спозиционировать его

Возможно вам потребуется такое свойство как
background-attachment: fixed;
Оно устанавливает, будет ли прокручиваться фоновое изображение вместе с содержимым элемента.
Ответ написан
@loins
Для тех кто всё ещё ищет решение:
Берёте картинку в формате PNG с альфаканалами там где вам нужно, а дальше код по типу данного:
background: rgba(0, 0, 0, 0) url("[ссылка на файл]") no-repeat left;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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