Вы можете сделать это с помощью градиента CSS.
Здесь у меня есть <div>
с двумя фонами:
- изображение
- линейный градиент CSSповерх него.
Острый край градиента работает, потому что есть два шага градиента, которые совпадают.Это означает, что цвет градиента переходит прямо с прозрачного на 50% синего.
Я использовал синий, чтобы он хорошо отображался в этом примере.В вашем случае просто переключите его на коричневый.
div {
width: 1240px;
height: 648px;
background: linear-gradient(175deg, rgba(0,0,200,0) 0%, rgba(0,0,200,0) 70%, rgba(0,0,200,0.5) 70%, rgba(0,0,200,0.5) 100%),
url(https://i.stack.imgur.com/Rq6eR.jpg);
}
<div></div>