Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.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
Java 弹出和覆盖页面_Java_Function_Popup_Load_Innerhtml - Fatal编程技术网

Java 弹出和覆盖页面

Java 弹出和覆盖页面,java,function,popup,load,innerhtml,Java,Function,Popup,Load,Innerhtml,我已经创建了一个带有覆盖的弹出页面(将页面加载到div中),但是我关闭弹出页面的选项没有显示出来 以下是弹出窗口的链接: 如何显示关闭窗口(.cancel类)?“X”链接目前仅显示在此处: 这是密码 <head> <link rel="stylesheet" href="slider1.css" type="text/css" charset="utf-8" /> <style type="text/css"> .button { width:

我已经创建了一个带有覆盖的弹出页面(将页面加载到div中),但是我关闭弹出页面的选项没有显示出来

以下是弹出窗口的链接:

如何显示关闭窗口(.cancel类)?“X”链接目前仅显示在此处:

这是密码

<head>

<link rel="stylesheet" href="slider1.css" type="text/css" charset="utf-8" />

<style type="text/css">
.button
{
    width: 150px;
    padding: 10px;
    background-color: #FF8C00;
    box-shadow: -8px 8px 10px 3px rgba(0,0,0,0.2);
    font-weight:bold;
    text-decoration:none;
}
#cover{
    position:fixed;
    top:0;
    left:0;
    background:rgba(0,0,0,0.6);
    z-index:50;
    width:100%;
    height:100%;
    display:none;
}
#gallery
{
    height:525px;
    width:675px;
    margin:0 auto;
    position: relative;
    z-index:100;
    display:none;
    border:5px solid #cccccc;
    border-radius:10px;
}
#gallery:target, #gallery:target + #cover{
    display: block;
    opacity:2;
}
.cancel
{
    display:block;
    position:absolute;
    z-index:100;
    top:3px;
    right:2px;
    height:30px;
    width:35px;
    font-size:30px;
    text-decoration:none;

}
</style>


</head>

<body>


<br><br>
<div align="center">
<a href="#gallery" onclick="load_project1()" class="button">View Gallery</a>

</div><!--close center-->


<div id="gallery">
    <a href="#" class="cancel">&times;</a>
 </div><!--close gallery-->

<div id="cover">
</div>

<script>

    function load_project1() {
     document.getElementById("gallery").innerHTML='<object type="text/html" width="575" height="325" data="project1.html"></object>';
     }

</script>


</body>

按钮
{
宽度:150px;
填充:10px;
背景色:#FF8C00;
盒影:-8px 8px 10px 3px rgba(0,0,0,0.2);
字体大小:粗体;
文字装饰:无;
}
#掩护{
位置:固定;
排名:0;
左:0;
背景:rgba(0,0,0,0.6);
z指数:50;
宽度:100%;
身高:100%;
显示:无;
}
#画廊
{
高度:525px;
宽度:675px;
保证金:0自动;
位置:相对位置;
z指数:100;
显示:无;
边框:5px实心#中交;
边界半径:10px;
}
#图库:目标,#图库:目标+#封面{
显示:块;
不透明度:2;
}
.取消
{
显示:块;
位置:绝对位置;
z指数:100;
顶部:3px;
右:2px;
高度:30px;
宽度:35px;
字体大小:30px;
文字装饰:无;
}


函数加载\u项目1(){ document.getElementById(“gallery”).innerHTML=''; }
在gallery下创建子div,然后将内容加载到该div

<div id="gallery">
  <a href="#" class="cancel">&times;</a>
  <div id="gallery-body"></div>
</div>


function load_project1() {
     document.getElementById("gallery-body").innerHTML='<object type="text/html" width="575" height="325" data="project1.html"></object>';
     }

函数加载\u项目1(){
document.getElementById(“库体”).innerHTML='';
}

然后您将在那里保持紧密链接。

在gallery下创建子div,然后将内容加载到div

<div id="gallery">
  <a href="#" class="cancel">&times;</a>
  <div id="gallery-body"></div>
</div>


function load_project1() {
     document.getElementById("gallery-body").innerHTML='<object type="text/html" width="575" height="325" data="project1.html"></object>';
     }

函数加载\u项目1(){
document.getElementById(“库体”).innerHTML='';
}

然后,您将在那里保持密切链接。

您在弹出窗口中使用了什么javascript库?这是关于css bug还是js但是?你能详细说明你做了什么来完成什么,还有什么到目前为止还不起作用吗?我正在使用CSS作为弹出窗口。在弹出窗口中,当我在底部添加脚本以在弹出窗口div中加载另一个html页面时,我丢失了.cancel类(“x”关闭弹出窗口)。您使用了什么javascript库来进行此弹出窗口?这是关于css bug还是js但是?你能详细说明你做了什么来完成什么,还有什么到目前为止还不起作用吗?我正在使用CSS作为弹出窗口。在弹出窗口中,当我在底部添加脚本以在弹出窗口div中加载另一个html页面时,我丢失了.cancel类(“x”关闭弹出窗口)。