Как с помощью blur() размыть половину картинки?

HTML:
<div class="img-noblur">
    <div class="img-blur"></div>
</div>


CSS:
.img-noblur {
  width:800px;
	height: 500px;
	background: url(...);
	background-position: center;
	background-size: cover;
	position: relative;
}

.img-blur {
	position: absolute;
  filter: blur(10px);
	width: 50%;
	height: 500px;
	top: 0;
	right: 0;
}


Картинка остается обычной. Что я делаю не так?
  • Вопрос задан
  • 652 просмотра
Решения вопроса 1
JRK_DV
@JRK_DV
Рецепты https://codepen.io/jrkdv/full/LKLXdq
размытие действует только на слой в котором установлен, в данном случает на слой без картинки
примерно так:
https://codepen.io/anon/pen/YjWNYp
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект