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>
