Result
jQuery
//モーダルウィンドウで表示するボックスを隠しておく $("#fade").hide(); $(".show_hide").show(); //クリックイベントでトグル出来るようにする $('.show_hide').click(function nos() { $("#fade").fadeToggle("fast"); });
css
.wrap{margin: 25px;} #fade { height:100%; width:100%; background-color: rgba(0, 0, 0, 0.7); padding:0; margin:0; border:0; position:absolute; overflow:hidden; left:0px; top:0px; display:block; } .cont{ margin:10% auto 0 auto; width:300px; height:300px; background-color: #FFF; -moz-box-shadow: 0 0 100px 1px #444; -webkit-box-shadow: 0 0 100px 1px #444; font-size:20px; }
html
<div class="wrap"><a href="javascript:void(0);" class="show_hide">Show/hide</a> <p> Lorem ipsum ... </p> <div id="fade"> <div class="cont"> Show Window! XD <br> <a href="#" class="show_hide">hide</a></div></div> </div>