画面全体を暗くする

lightboxなどのjavascriptでダイアログボックスを表示させるようなものは多くの場合、ダイアログボックス以外のエリアが暗くなり目立つようになっている。

この暗くする機能を実現したかったのだが、どのようにしたらよいか考えたところ透明度を設定した画面いっぱいのボックスを表示させる方法に行き当たった。