如何删除 HTML 页面顶部的 space?
How can I remove space at the top of my HTML page?
虽然我的 css 有 margin:0 auto;
,但我想在顶部添加一些 space
这是 css :
* {
margin:0 auto;
padding:0;
border:0;
outline:0;
vertical-align: baseline;
background:#eee;
overflow-x: hidden;
}
header {
width:100vw;
height:300px;
background:red;
}
Screenshot
您的 html 中有一些不寻常的字符,这是导致问题的原因。只需从您的代码笔(点)中删除第一个字符,它就可以正常工作。
缩进不会导致这个问题,但是如果有这些不可见的字符,它们就会导致各种问题。我记得,当我的 php API 响应看起来不错时,我遇到了类似的问题,但由于响应开头的字符相似而无法解析。
这是你更新后的笔
http://codepen.io/anon/pen/PbEojQ
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="style.css">
<link rel="icon" href="img/favicon.png">
<script src="javascript.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body><header></header>
</body>
</html>
虽然我的 css 有 margin:0 auto;
,但我想在顶部添加一些 space这是 css :
* {
margin:0 auto;
padding:0;
border:0;
outline:0;
vertical-align: baseline;
background:#eee;
overflow-x: hidden;
}
header {
width:100vw;
height:300px;
background:red;
}
Screenshot
您的 html 中有一些不寻常的字符,这是导致问题的原因。只需从您的代码笔(点)中删除第一个字符,它就可以正常工作。
缩进不会导致这个问题,但是如果有这些不可见的字符,它们就会导致各种问题。我记得,当我的 php API 响应看起来不错时,我遇到了类似的问题,但由于响应开头的字符相似而无法解析。
这是你更新后的笔
http://codepen.io/anon/pen/PbEojQ
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="style.css">
<link rel="icon" href="img/favicon.png">
<script src="javascript.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body><header></header>
</body>
</html>