Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.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
Html 我正在制作一个网站登录页,而菜单div未能出现在我的背景前。我怎样才能强迫div出现在前面?_Html_Css - Fatal编程技术网

Html 我正在制作一个网站登录页,而菜单div未能出现在我的背景前。我怎样才能强迫div出现在前面?

Html 我正在制作一个网站登录页,而菜单div未能出现在我的背景前。我怎样才能强迫div出现在前面?,html,css,Html,Css,我一直试图将我的菜单Div放在我的背景之上,但它根本没有出现。即使在inspect元素中,当我试图显示div的位置时,也不会显示任何内容。我已经尝试过z索引和相对/绝对/固定位置 我正在尝试为我的网站做一个登录页,并且已经在上面贴了很长时间了。我尝试过重新排列菜单前面的菜单分区的顺序 这是我的HTML代码 .body{ 保证金:0; 填充:0; 身高:100%; } .菜单{ 背景色:#ffffff; 位置:相对位置; 排名:0; 宽度:100%; 身高:100; z指数:5; } .home

我一直试图将我的菜单Div放在我的背景之上,但它根本没有出现。即使在inspect元素中,当我试图显示div的位置时,也不会显示任何内容。我已经尝试过z索引和相对/绝对/固定位置

我正在尝试为我的网站做一个登录页,并且已经在上面贴了很长时间了。我尝试过重新排列菜单前面的菜单分区的顺序

这是我的HTML代码

.body{
保证金:0;
填充:0;
身高:100%;
}
.菜单{
背景色:#ffffff;
位置:相对位置;
排名:0;
宽度:100%;
身高:100;
z指数:5;
}
.home_logo_box{
z指数:5;
}
.home_标志{
最高:30%;
位置:绝对位置;
左:42%;
}

我想你关机是为了解决这个问题。呵呵,抱歉开玩笑,我认为JackU是对的,当你命名一个类的时候,你应该使用class元素,这样我们就可以访问你的css文件,你可以很容易地调用它。因为在您的情况下,您没有将menu_top声明为类名,不幸的是,您将menu_top作为链接或源

我想你关机是为了解决这个问题。呵呵,抱歉开玩笑,我认为JackU是对的,当你命名一个类的时候,你应该使用class元素,这样我们就可以访问你的css文件,你可以很容易地调用它。因为在您的情况下,您没有将menu_top声明为类名,不幸的是,您将menu_top作为链接或源

您的问题是因为您没有为
div
元素提供
id

<div src="menu_top">
您需要将
CSS
从:
.menu\u top
更改为
\menu\u top


此外,正如Thomas Byy所说,您应该将
标记移动到
元素之外,它们可以移动到
元素中,或者在关闭
元素之前。

您的问题是因为您没有为
div
元素提供
id

<div src="menu_top">
您需要将
CSS
从:
.menu\u top
更改为
\menu\u top

此外,正如Thomas Byy所说,您应该将您的
标记移动到
元素之外,它们可以移动到
元素或在关闭
元素之前。这将对您有所帮助

.body{
保证金:0;
填充:0;
身高:100%;
}
#菜单顶部{
背景色:#ffffff;
位置:相对位置;
排名:0;
宽度:100%;
身高:100;
z指数:5;
}
.home_logo_box{
z指数:5;
}
.home_标志{
位置:相对位置;
底部:0;
左:42%;
}
这将对您有所帮助

.body{
保证金:0;
填充:0;
身高:100%;
}
#菜单顶部{
背景色:#ffffff;
位置:相对位置;
排名:0;
宽度:100%;
身高:100;
z指数:5;
}
.home_logo_box{
z指数:5;
}
.home_标志{
位置:相对位置;
底部:0;
左:42%;
}

请添加工作代码段,因为我们不知道您在style.css和其他js文件中使用了什么,如果没有它,我们将无法使用。通过将z-index赋予div以更高的值赋予visible,我们几乎不可能知道您要做什么,因为我们无法访问您为其提供相对路径的图像或您添加的Javascript文件。你能用CodePen()和公共资源复制这个问题吗?请先把脚本标记放在正文外,然后把它们放在页面的顶部或底部。在
CSS
中,你将
菜单顶部定义为一个类,但在
HTML
中,没有这个类的元素。我相信您可能使用了
src=“menu\u top”
而不是
class=“menu\u top”
。这同样适用于
src=“particles”
。如果您将这些更改为类,您会得到所需的结果吗?我看到您现在添加了一个片段。“以上”是指您希望
菜单\u top
位于页面顶部,还是实际分层在您的背景之上?您还说您的
menu div
根本没有出现,是不是
menu div
实际上
menu\u top
在您的代码中?如果是这样,它确实会出现,并且也会出现在您的代码片段中。请您澄清问题是什么?请添加工作代码段,因为我们不知道您在style.css和其他js文件中使用了什么,如果没有它,我们将无法使用。通过将z-index赋予div以更高的值赋予visible,我们几乎不可能知道您要做什么,因为我们无法访问您为其提供相对路径的图像或您添加的Javascript文件。你能用CodePen()和公共资源复制这个问题吗?请先把脚本标记放在正文外,然后把它们放在页面的顶部或底部。在
CSS
中,你将
菜单顶部定义为一个类,但在
HTML
中,没有这个类的元素。我相信您可能使用了
src=“menu\u top”
而不是
class=“menu\u top”
。这同样适用于
src=“particles”
。如果您将这些更改为类,您会得到所需的结果吗?我看到您现在添加了一个片段。“以上”是指您希望
菜单\u top
位于页面顶部,还是实际分层在您的背景之上?您还说您的
菜单div
根本没有出现,实际上是
菜单div
<div id="menu_top">