Html 具有预设宽度的Div内背景颜色的Div
我觉得我应该能弄明白,但我真的不能 我基本上有一个div,它包含另一组div/元素。我希望这个容器中的第一个div有一个背景色,以便有效地为父div提供一个彩色的顶部条/部分。我能得到的最接近的方法是使用display:flex;给它全高着色,但我不能得到我想要的方式。感谢您的帮助Html 具有预设宽度的Div内背景颜色的Div,html,css,Html,Css,我觉得我应该能弄明白,但我真的不能 我基本上有一个div,它包含另一组div/元素。我希望这个容器中的第一个div有一个背景色,以便有效地为父div提供一个彩色的顶部条/部分。我能得到的最接近的方法是使用display:flex;给它全高着色,但我不能得到我想要的方式。感谢您的帮助 .container{ 边框:1px纯灰; 边界半径:4px; 填充:0px 10px 10px 10px; } .内容{ 高度:400px; } .sp-h3{ 显示器:flex; 背景色:#008ed0; 颜色
.container{
边框:1px纯灰;
边界半径:4px;
填充:0px 10px 10px 10px;
}
.内容{
高度:400px;
}
.sp-h3{
显示器:flex;
背景色:#008ed0;
颜色:白色;
}
* {
框大小:边框框;
}
.容器::之前,
.容器::之后{
内容:“;
明确:两者皆有;
}
鲍勃·麦克鲍勃
只是为了某件事
- 1号
- 2号
- 数字3
- 数字4
您可以考虑容器上的一个简单的渐变着色,这样就不会有与填充有关的问题:
.container{
边框:1px纯灰;
边界半径:4px;
填充:0px 10px 10px 10px;
背景:
线性梯度(至底部,#008ed0 60px,透明0);
}
.内容{
高度:400px;
}
.sp-h3{
显示器:flex;
颜色:白色;
}
* {
框大小:边框框;
}
.容器::之前,
.容器::之后{
内容:“;
明确:两者皆有;
}
鲍勃·麦克鲍勃
只是为了某件事
- 1号
- 2号
- 数字3
- 数字4
您可以考虑容器上的一个简单的渐变着色,这样就不会有与填充有关的问题:
.container{
边框:1px纯灰;
边界半径:4px;
填充:0px 10px 10px 10px;
背景:
线性梯度(至底部,#008ed0 60px,透明0);
}
.内容{
高度:400px;
}
.sp-h3{
显示器:flex;
颜色:白色;
}
* {
框大小:边框框;
}
.容器::之前,
.容器::之后{
内容:“;
明确:两者皆有;
}
鲍勃·麦克鲍勃
只是为了某件事
- 1号
- 2号
- 数字3
- 数字4
您可以将填充设置为子元素,而不是将其设置为整个.container
.container{
边框:1px纯灰;
边界半径:4px;
}
.内容{
高度:400px;
填充:0px 10px 10px 10px;
}
.sp-h3{
显示器:flex;
背景色:#008ed0;
颜色:白色;
填充:0px 10px 10px 10px;
}
* {
框大小:边框框;
}
.容器::之前,
.容器::之后{
内容:“;
明确:两者皆有;
}
鲍勃·麦克鲍勃
只是为了某件事
- 1号
- 2号
- 数字3
- 数字4
您可以将填充设置为子元素,而不是将其设置为整个.container
.container{
边框:1px纯灰;
边界半径:4px;
}
.内容{
高度:400px;
填充:0px 10px 10px 10px;
}
.sp-h3{
显示器:flex;
背景色:#008ed0;
颜色:白色;
填充:0px 10px 10px 10px;
}
* {
框大小:边框框;
}
.容器::之前,
.容器::之后{
内容:“;
明确:两者皆有;
}
鲍勃·麦克鲍勃
只是为了某件事
- 1号
- 2号
- 数字3
- 数字4
感谢您使用改进的格式和代码段进行编辑:)感谢您使用改进的格式和代码段进行编辑:)谢谢,这正是我一直在寻找的新手错误。再次表示歉意和感谢!谢谢你,这正是我一直在寻找的一个新手错误。再次表示歉意和感谢!