我正在手动编写我的第一个网站,到目前为止这是一次有趣的冒险,但我遇到了导航菜单的 css 故障。这是我的网站进行中。在我的 15 英寸笔记本电脑上,当我最初加载网站时,导航栏会按照我的预期延伸到容器的全宽(屏幕的 80% 宽度)。但是,如果我缩放网页或查看它通过screenfly的不同分辨率,导航栏延伸到容器之外,标题图像也变短了。谁能帮我弄清楚这是为什么?下面是css,然后是html
*{ margin: 0 auto;}
body {
background:black;
margin: 0 auto;
font-family:georgia, times,serif;
}
#outer-content-wrapper{
position:relative;
height:100%;
width:80%;
margin:0 auto;
}
#navwrap{
margin:0;
height:60px;
width:100%;
}
#nav{
position:relative;
background:black;
height:60px;
width:100%;
border-top-style:dashed;
border-bottom-style:dashed;
border-width:1px;
border-color:#696969;
z-index:9000;
}`
<div id="outer-content-wrapper">
<div id="header">
<div id="greenlight"></div>
</div>
<div id="navwrap">
<div id="nav">
<div id="logo"></div>
<div class="menu">
<div class="pagesmenu">
<ul>
<li><a href="#bio">bio</a></li>
<li><a href="#music">listen</a></li>
<li><a href="#contact">contact</a></li>
<li><a href="http://blog.danielLmusic.com">blog</a> </li>
</ul>
</div>
和平