2016-12-01 68 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