我是网站设计的新手,在做一些练习后,我遇到了这个问题:当我将标头标签显示设置为无时,我的nav
标签也被隐藏了。我尝试将display:block
和clear: display
添加到nav
代码,但什么也没做。我看到position: fixed
隐藏nav
标记,但我尽可能不想删除它。我还没有研究过javascript,但是让我们说我用javascript做了,会发生同样的问题吗?请帮助我,并提出更好的方法。请原谅我的无知。
这是我的参考代码:
#header{
padding: 1.5px 0px;
font-size: 30px;
margin-top: -3%;
margin-bottom: -4%;
display: none;
}
#nav{
display: inline-block;
text-align: right;
position: fixed;
background: red;
width: 100%;
height: auto;
display: show;
}
答案 0 :(得分:0)
尝试添加此CSS样式:
#header{ position:relative;}
#nav {display: block;}