and*_*rsg 28
我会说使用:
* {
margin: 0;
padding: 0;
}
Run Code Online (Sandbox Code Playgroud)
解决这个问题的方法很糟糕.
h1边距弹出父节点的原因是父节点没有填充.
如果向h1的父元素添加填充,则边距将位于父元素内.
将所有填充和边距重置为0可能会导致很多副作用.然后最好删除此特定标题的margin-top.
这应该可以帮助您摆脱<h1>标签的正文边距和默认顶部边距
body{
margin: 0px;
padding: 0px;
}
h1 {
margin-top: 0px;
}
Run Code Online (Sandbox Code Playgroud)
小智 5
我建议您在使用以下内容编写 css 之前重置所有 HTML 元素:
* {
margin: 0;
padding: 0;
}
Run Code Online (Sandbox Code Playgroud)
之后,您可以编写自定义 css,没有任何问题。