Можно через filter, но оно в фаерфоксе не будет, только в chrome. Наложить поверх ещё один чёрный div с 50% прозрачностью?
А если хочется, чтоб в том div, который снизу, который затемняли, чтоб в нём ещё кнопки нажимались после такого затемнения — тогда как?