html - 页眉左侧不需要的空间

标签 html css

我的页眉左侧有一个间距,我很难摆脱它。如果有人可以帮助我,我将不胜感激。下面是我的 html 和 css。

HTML

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <link rel="stylesheet" href="style.css"/>
    <title></title>
</head>
<body>
    <Header>
        <div id="logo"></div>
        <nav>
            <ul>
                <li><a href="index.html">home</a></li>
                <li><a href="about.html">about me</a></li>
                <li><a href="portfolio.html">portfolio</a></li>
                <li><a href="blog.html">blog</a></li>
                <li><a href="contact.html">contact</a></li>
            </ul>
        </nav>
    </Header>
</body>
</html>

CSS

body{
    width: 100%;
}

header{
    margin: 0;
    padding: 0;
    width: 100%;
    height: 77px;
    background: #cccccc;
}

#logo{
    float: left;
}

nav{
    float: left;
}

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

li{
    display: inline;
}

最佳答案

我必须在 css 中为我的正文添加 margin:0。

关于html - 页眉左侧不需要的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26447039/

相关文章:

css - 以 100% 高度显示滚动条的末尾

html - Canvas 元素的最大尺寸

移动图像后,HTML + CSS 图像链接将不起作用

javascript - HTML-Canvas - JavaScript-动画/绘图

php - 创建富文本编辑器界面

css - 居中一个固定的div,div与图像大小相同

python - 如何使用 Mechanize 找到具有特定 ID 标签的链接对象?

css - 为什么嵌套的 flexboxes 在 Chrome 中不起作用?

html - 我如何使 2 行文本与 li 中的图像对齐

javascript - 为转换 : rotate 创建跨浏览器混合