Есть 4 рядом стоящих блока с разным z-index. При отсутствии у них opacity - они друг друга правильно перекрывают, но если его добавить, начинают просвечивать друг друга, как на скриншоте. Как справится с ситуацией?
prntscr.com/9ia2i6
Необходимо, чтобы опасити остался, но чтоб блок, с более высоким z-index не просвечивал в блок с более низким.
Вариант с двумя картинками рассмотрен и будет использован если других вариантов не будет. Нужно решение с использованием css/js и при наличии только одной непрозрачной картинки.