在我的网站上,我想要一个水平菜单,它应该居中于页面。所以整个菜单都应该居中。
目前,我可以创建一个水平列表,但是这个列表仍然停留在左侧。我想让它居中。
请问有人能告诉我需要在代码中做出哪些改变才能使其居中吗?
我的HTML:
目前,我可以创建一个水平列表,但是这个列表仍然停留在左侧。我想让它居中。
请问有人能告诉我需要在代码中做出哪些改变才能使其居中吗?
我的HTML:
<div class=menu>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="index.html">Home</a></li>
<li><a href="index.html">Home</a></li>
<li><a href="index.html">Home</a></li>
</ul>
</div>
我的CSS:
ul {
text-align: center;
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
div.menu{
display: table;
}
div.menu a {
display: block;
margin-left: auto;
margin-right: auto;
width: 60px;
color: navy;
background-color: #FF0000
}
li{
float: left;
}