Javascript 页面顶部的CSS菜单
我将开始为我的班级制作一个小网站,我正在尝试制作一个位于页面顶部的菜单 这就是我所拥有的:Javascript 页面顶部的CSS菜单,javascript,jquery,css,html,Javascript,Jquery,Css,Html,我将开始为我的班级制作一个小网站,我正在尝试制作一个位于页面顶部的菜单 这就是我所拥有的: <style> #menu { background:#CCC; width:100%; height:40px; position:absolute; margin:0; z-index: 100; } </style> <div id="menu"> </div> #菜单 { 背景:#CCC; 宽度:
<style>
#menu
{
background:#CCC;
width:100%;
height:40px;
position:absolute;
margin:0;
z-index: 100;
}
</style>
<div id="menu">
</div>
#菜单
{
背景:#CCC;
宽度:100%;
高度:40px;
位置:绝对位置;
保证金:0;
z指数:100;
}
但是由于某些原因,这个div不在顶部,在顶部和div(菜单)之间有一个小空间;另外,左侧有一个小空间,我如何解决这个问题?在CSS文件或标签的顶部添加类似的内容:
* {
margin: 0;
padding: 0;
}
随后,您可以设置填充和边距。在CSS文件或标签顶部添加类似的内容:
* {
margin: 0;
padding: 0;
}
然后,您可以稍后设置填充和边距。添加此代码以消除顶部边距
body{
margin: 0;
padding: 0;
}
添加此代码以消除上边距
body{
margin: 0;
padding: 0;
}
css
css
看看这个
您需要添加
position: fixed;
top: 0;
要#菜单请看一下
您需要添加
position: fixed;
top: 0;
要#menu如果您需要将菜单放置在页面顶部,这就是您需要的
#menu
{
position: absolute;
top : 0px;
}
您在代码中设置了绝对位置,但缺少了top属性如果您需要将菜单放置在页面顶部,这就是您需要的
#menu
{
position: absolute;
top : 0px;
}
您在代码中设置了绝对位置,但没有设置top属性,这应该可以修复它
body {
margin:0;
}
如果您希望在滚动时导航菜单保持在顶部,请使用此
#menu {
position:fixed;
top:0;
}
这应该可以解决它
body {
margin:0;
}
如果您希望在滚动时导航菜单保持在顶部,请使用此
#menu {
position:fixed;
top:0;
}
这是因为您在查找css重置工作表或“规格化”以获取更多信息时有边距/填充。这是因为您在查找css重置工作表或“规格化”以获取更多信息时有边距/填充