2016-12-01 70 views
-2

我想给一些顶部的空间,虽然我的CSS有余量:0自动;如何删除HTML页面顶部的空格?

这是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

Codepen:http://codepen.io/ciocigabi79/pen/NbXWRz

+1

发表您的HTML了。 –

+1

你能告诉我们在jsfiddle还是codepen吗? –

+0

你能举起小提琴吗? – mrid

回答

0

你必须在你的HTML一些不寻常的人物,这是导致该问题。只要从你的codepen(点)删除第一个字符,它会正常工作。

Indendation不会导致此问题,但如果存在这些不可见字符,它们可能会导致各种问题。我记得,当我的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> 
+0

thx非常...所以我不能缩进? –

+0

您确定可以缩进,但只能使用空格和制表符。一些特殊字符不可见,但可能会导致问题 – mrid