html - 为什么我的列表左侧比右侧大?

标签 html css html-lists

我不知道为什么,但是如果你运行这段代码,导航栏的左侧比右侧大一点,有人能告诉我为什么吗?看起来我没有在左侧放置任何额外的列表项。提前致谢。

<!DOCTPYE html>
<html>
<head>
<style>
html {
    height: 100%;
    width: 100%;
    font: 25 calibri;
    text-align: center;
    background: linear-gradient(black,white);
}
#mainContent {
    margin: 0 auto;
    margin-top: -25px; 
    width: 800px;
    background-color: white;
    height: 1000px;
}
a:link, a:visited {
    text-decoration: none;
    color: grey;
}
a:hover {
    color: #ccc;
}
li {
    display: inline-block;
}
nav {
    margin: 0 auto;
    margin-top: 60px;
    width: 720px;
    background-color: brown;
    text-align: center;
}
</style>
</head>
<body>
    <nav>
        <ul>
            <li id="currentPage"><a href="index.html"><b>HOME</b></a></li>
            <li>|</li>
            <li><a href="updates.html">UPDATES</a></li>
            <li>|</li>
            <li><a href="tournaments.html">TOURNAMENTS</a></li>
            <li>|</li>
            <li><a href="recruitments.html">RECRUITMENTS</a></li>
            <li>|</li>
            <li><a href="contact.html">CONTACT</a></li>
        </ul>
    </nav>
    <div id="mainContent">
    </div>
</body>
</html>

最佳答案

将此样式用于您的列表

ul{
  padding:0;
  list-style-type:none;
}

然后检查并告诉我。

关于html - 为什么我的列表左侧比右侧大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20828301/

相关文章:

javascript - HTML 循环中的等待时间

html - 如何从表格的悬停中排除悬停的 td?

CSS:水平列表垂直分隔符不等长

Jquery - 无法让类在动态添加的 li 元素中工作

html - UL 在 LI 下,尽管有 block 和内联

javascript - 移动导航在调整大小时定位不正确

php - CSS 媒体查询 - Android 没有响应

html - 如何在不使用 div 标签的情况下对内表和外表的 td 进行样式化?

javascript - 点击跟踪器的颜色变化

javascript - 单击删除附加的 Div (JQuery)