Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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 添加填充顶部使单独的元素粘在一起_Css - Fatal编程技术网

Css 添加填充顶部使单独的元素粘在一起

Css 添加填充顶部使单独的元素粘在一起,css,Css,标题{ 背景颜色:灰色; 高度:118px; 文本对齐:居中; } 导航{ 背景色:红色; 高度:40px; } 主要{ 背景色:蓝紫色; 高度:400px; 文本对齐:居中; /*为什么添加填充顶部会使空白消失*/ /*垫面:1px*/ } 页脚{ 背景颜色:绿色; 高度:100px; } .集装箱{ 宽度:1024px; 保证金:0自动; } h1{ 字号:84px; 颜色:白色; } p{ 字体大小:16px; 颜色:白色; } /* * { 边距块开始:0; 边距块结束:0; 边距内联开

标题{
背景颜色:灰色;
高度:118px;
文本对齐:居中;
}
导航{
背景色:红色;
高度:40px;
}
主要{
背景色:蓝紫色;
高度:400px;
文本对齐:居中;
/*为什么添加填充顶部会使空白消失*/
/*垫面:1px*/
}
页脚{
背景颜色:绿色;
高度:100px;
}
.集装箱{
宽度:1024px;
保证金:0自动;
}
h1{
字号:84px;
颜色:白色;
}
p{
字体大小:16px;
颜色:白色;
}
/* * {
边距块开始:0;
边距块结束:0;
边距内联开始:0;
边距内联结束:0;
}*/

文件
标题

我们来吃肉吧 我们喜欢与伟人分享美食。我们为Adare带来了30多年的行业经验和激情。精心设计的菜肴为您带来真正令人满意的爱尔兰美食体验,您一定会记得。


h1
的上边距与
main
元素的上边距一起塌陷

通过将顶部填充添加到
main
元素,“停止”边距的折叠

。影响您的特定代码段:

没有分离父代和子代的内容。 如果没有创建边框、填充、内联部分、块格式上下文,或没有将块的边距顶部与其一个或多个子块的边距顶部分开的间隙;或者不使用边框、填充、内联内容、高度、最小高度或最大高度将块的边距底部与其一个或多个子块的边距底部分开,然后这些边距将折叠。折叠的页边距最终位于父页边距之外

查看(或避免)此问题的一个选项是从
h1
中删除边距。例如:

h1{
保证金:0;
字号:84px;
颜色:白色;
}

h1
的上边距与
main
元素的上边距一起塌陷

通过将顶部填充添加到
main
元素,“停止”边距的折叠

。影响您的特定代码段:

没有分离父代和子代的内容。 如果没有创建边框、填充、内联部分、块格式上下文,或没有将块的边距顶部与其一个或多个子块的边距顶部分开的间隙;或者不使用边框、填充、内联内容、高度、最小高度或最大高度将块的边距底部与其一个或多个子块的边距底部分开,然后这些边距将折叠。折叠的页边距最终位于父页边距之外

查看(或避免)此问题的一个选项是从
h1
中删除边距。例如:

h1{
保证金:0;
字号:84px;
颜色:白色;
}