Несколько методов затемнения фонового изображения в CSS:
.your-element::after { content: ''; position: absolute; top: 0; background: rgba(0, 0, 0, 0.6); /* Это затемнение. Его степень можно отрегулировать... */ width: 100%; height: 100%; }
. 1.your-element { background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('your-image.png'); }
. 1 В этом случае прозрачность также регулируется через rgba для получения необходимой степени затемнения. 1.your-element { filter: brightness(60%); }
. 1