Просто поместите контейнер того же размера сверху с фоновой заливкой вашего процента rgba белого.
т.
html {
background-image: url(blah.jpg);
}
body {
background-color: rgba(255,255,255,0.5);
}
Обратите внимание, что этот метод не будет работать, если вам требуется, чтобы фоновое изображение было полупрозрачным на элементах, перекрывающих другие элементы.