我试图获得水平导航栏,但我无法让它正常工作。
nav {
text-align: center;
}
nav ul {
margin: 0;
padding: 0;
list-style: none;
display: inline-block;
}
nav ul li {
display: inline;
}
nav ul li a {
text-decoration: none;
display: block;
width: 80px;
}
答案 0 :(得分:3)
答案 1 :(得分:2)
nav ul li {
float: left;
}
答案 2 :(得分:0)
简单的解决方案:
设置' float:left'对于列表元素,也可以显示:inline-block'
nav ul li{
float:left;
display:inline-block;
}
让我知道它是否有效。我最近遇到了同样的问题。我可以帮助你更多。
答案 3 :(得分:0)
或者您可以尝试使用inline-block而不是block
nav ul{
display: block;
overflow: hidden;
margin: 0 auto;
}
nav ul li{
display: inline-block;
}
答案 4 :(得分:0)