Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 让淡出的背景和对话框弹出_Javascript - Fatal编程技术网

Javascript 让淡出的背景和对话框弹出

Javascript 让淡出的背景和对话框弹出,javascript,Javascript,是否可以使背景淡入黑色,并在中心弹出一个div对话框。e、 g <div id=dialog style='position:fixed'>hello</div> 你好 您可以在此处查看: 如贴所示: HTML: JS: <a id="some-button" href="#">click me</a> <div id="overlay-back"></div> <div id="overlay"><s

是否可以使背景淡入黑色,并在中心弹出一个div对话框。e、 g

<div id=dialog style='position:fixed'>hello</div>
你好 您可以在此处查看:

如贴所示:

HTML:

JS:

<a id="some-button" href="#">click me</a>
<div id="overlay-back"></div>
<div id="overlay"><span>YOUR HTML GOES HERE</span></div> 
html, body {
    width  : 100%;
    height : 100%;
}
#overlay-back {
    position   : absolute;
    top        : 0;
    left       : 0;
    width      : 100%;
    height     : 100%;
    background : #000;
    opacity    : 0.6;
    filter     : alpha(opacity=60);
    z-index    : 5;
    display    : none;
}

#overlay {
    position : absolute;
    top      : 0;
    left     : 0;
    width    : 100%;
    height   : 100%;
    z-index  : 10;
    display  : none;
}
$('#some-button').on('click', function () {
    $('#overlay, #overlay-back').fadeIn(500);
});