[英]Top of full html div cutting off
這是<h1>
嘗試使用margin: 0;
刪除其margin
margin: 0;
否則,您可以通過添加#backdiv {overflow: auto;}
來強制使用新的塊格式化上下文
body, html { margin: 0; padding: 0; } #backdiv { margin: 0px padding: 0px; height: 100vh; background: linear-gradient(to right bottom, #648880, #293f50); overflow: auto; }
<body> <div id="backdiv"> <h1>Index</h1> </div> <body>
您是否已執行此操作以刪除html
和body
上的所有填充? 另外,您的<h1>
不需要空白,並且HTML不正確。
CSS
html, body, h1 {
margin: 0;
padding: 0;
}
HTML
<div id="backdiv">
<h1>Index</h1>
</div>
僅查看您的代碼,請嘗試以下操作:
HTML:
<body>
<div id="backdiv">
<h1>Index</h1>
</div>
<body>
CSS:
html, body {
margin: 0;
padding: 0;
}
#backdiv h1 {
margin: 0;
}
#backdiv {
margin: 0px;
padding: 0px;
height: 100vh;
background: linear-gradient(to right bottom, #648880, #293f50);
}
有時在您不設置時會發生這種情況:
body {
margin:0;
padding: 0;
}
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.