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;
颜色:白色;
}