Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何确定两个div之间的自动边距?_Css_Html - Fatal编程技术网

Css 如何确定两个div之间的自动边距?

Css 如何确定两个div之间的自动边距?,css,html,Css,Html,#Content header和#sub header之间有一个缺口,我想解决这个问题。这是Css代码。我想删除两个div之间的垂直边距。html代码可以通过提供的JSFIDLE链接检出 CSS: 如果要减少任何区域的边距,请使用边距属性和!重要的 #content-header{ margin: 0 !important; } 如果您创建一个JSFIDLE示例,我们可以更好地评估这个问题,但是如果您尝试给#content header和#sub header都加一个边距:0;

#Content header和#sub header之间有一个缺口,我想解决这个问题。这是Css代码。我想删除两个div之间的垂直边距。html代码可以通过提供的JSFIDLE链接检出

CSS:


如果要减少任何区域的边距,请使用边距属性和!重要的

 #content-header{
     margin: 0 !important;
 }

如果您创建一个JSFIDLE示例,我们可以更好地评估这个问题,但是如果您尝试给#content header和#sub header都加一个边距:0;然后,可以从用户代理重置默认边距值

#content-header,
#sub-header {
     margin:0;
     padding:0;
}
以CSS重置文件开始HTML/CSS页面是一种很好的做法,该文件接受所有主要HTML元素,并将它们的边距和填充重置为0(以及其他属性)。这样,您就不会出现意外的边距和填充,并且您可以在浏览器中对您的样式进行最终控制


我喜欢使用的一组好的css重置来自:

您可能需要清除这两个容器,因为您正在使用浮动

尝试添加
clear:两者都有;溢出:隐藏到#内容标题元素


另外,你应该包装
你的HTML代码在哪里???你能发布这部分的HTML代码吗?
#content-header,
#sub-header {
     margin:0;
     padding:0;
}