这是我的学校项目:http://sleepybear.ml
我使用<ul>
和<li>
我要使菜单的背景色填充页面的宽度
我的索引和styles.css:https://codepen.io/anon/pen/bxgmzq
菜单的我的CSS:
ul.menu {
width: 100%;
white-space: nowrap;
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333333;
margin-bottom: 40px;
}
以及html菜单:
<ul class="menu">
<li class="menu"><a href="index.html">HOME</a></li>
<li class="menu"><a href="news.html">NEWS</a></li>
<li class="menu"><a href="#contact">CONTACT</a></li>
<li class="menu"><a href="#forum">FORUM</a></li>
</ul>
答案 0 :(得分:1)
只需将margin: 0
应用于<body>
,例如:
ul.menu {
width: 100%;
white-space: nowrap;
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333333;
margin-bottom: 40px;
}
body {
margin: 0;
}
<body>
<ul class="menu">
<li class="menu"><a href="index.html">HOME</a></li>
<li class="menu"><a href="news.html">NEWS</a></li>
<li class="menu"><a href="#contact">CONTACT</a></li>
<li class="menu"><a href="#forum">FORUM</a></li>
</ul>
</body>