Как наложить полупрозрачный фон на страницу и запретить любые действия?
А не пойдёт в блок содержимое добавить ещё один блок, который будет абсолютно позиционироваться и с шириной и высотой 100% + полупрозрачный фон и z-index 999? Только тогда у содержимого добавить position relative
Как вариант без дополнительных элементов: jsfiddle.net/65o825xz
То есть только на css, и ,добавив нужный класс, можно заблокировать любой другой контейнер.