Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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_Flexbox - Fatal编程技术网

内容超出了我的范围(CSS小问题)

内容超出了我的范围(CSS小问题),css,flexbox,Css,Flexbox,我复制这个Gensis主题用于CSS实践: 我现在遇到了一个问题,因为其中一个黑盒子超过了它的父盒子。 导致这种情况的属性是以下代码 .heading{ padding-left: 2em; 但是我想要这个填充物。如何使黑色背景停止在父框(id='right_1')的末尾并保持左侧填充? *运行代码段时必须向右滚动才能看到问题 *{ 保证金:0自动; } 身体{ 保证金:0自动; 背景图片:url('background.png'); } .标题{ 左:2米; 边框:1px纯绿色;

我复制这个Gensis主题用于CSS实践:

我现在遇到了一个问题,因为其中一个黑盒子超过了它的父盒子。 导致这种情况的属性是以下代码

.heading{
    padding-left: 2em;
但是我想要这个填充物。如何使黑色背景停止在父框(id='right_1')的末尾并保持左侧填充? *运行代码段时必须向右滚动才能看到问题

*{
保证金:0自动;
}
身体{
保证金:0自动;
背景图片:url('background.png');
}
.标题{
左:2米;
边框:1px纯绿色;
字号:1em;
显示器:flex;
宽度:100%;
对齐项目:居中;
颜色:白色;
背景色:黑色;
高度:40px;
}
标题{
填充:70px;
显示器:flex;
弯曲方向:立柱;
对齐项目:居中;
}
#包装纸{
边框:1px纯色浅灰色;
左侧填充:40px;
右边填充:40px;
保证金:自动;
宽度:960px;
高度:2000px;
背景:白色;
}
主要{
显示器:flex;
边框:1px纯红;
}
.黑盒子{
}
#左{
宽度:100%;
显示器:flex;
高度:1000px;
边框:1px纯黑;
}
#左1{
显示器:flex;
宽度:100%;
}
#对{
左缘:5%;
宽度:30%;
显示器:flex;
边框:1px纯黑;
}
#右_1{
宽度:100%;
}

特色菜
关于作者

您可以将
框大小:边框框
添加到
标题
元素中

这样,宽度和高度属性包括填充

CSS将是:

.heading {
   padding-left: 2em;
   border: 1px solid green;
   font-size: 1em;
   display: flex;
   width: 100%;
   align-items: center;
   color: white;
   background-color: black;
   height: 40px;
   box-sizing: border-box; // Add box-sizing: border-box
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   }

希望这有帮助:)

您可以将
框大小:边框框
添加到
标题
元素中

这样,宽度和高度属性包括填充

CSS将是:

.heading {
   padding-left: 2em;
   border: 1px solid green;
   font-size: 1em;
   display: flex;
   width: 100%;
   align-items: center;
   color: white;
   background-color: black;
   height: 40px;
   box-sizing: border-box; // Add box-sizing: border-box
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   }

希望这有帮助:)

您可以将
框大小:边框框
添加到
标题
元素中

这样,宽度和高度属性包括填充

CSS将是:

.heading {
   padding-left: 2em;
   border: 1px solid green;
   font-size: 1em;
   display: flex;
   width: 100%;
   align-items: center;
   color: white;
   background-color: black;
   height: 40px;
   box-sizing: border-box; // Add box-sizing: border-box
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   }

希望这有帮助:)

您可以将
框大小:边框框
添加到
标题
元素中

这样,宽度和高度属性包括填充

CSS将是:

.heading {
   padding-left: 2em;
   border: 1px solid green;
   font-size: 1em;
   display: flex;
   width: 100%;
   align-items: center;
   color: white;
   background-color: black;
   height: 40px;
   box-sizing: border-box; // Add box-sizing: border-box
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   }

希望这有帮助:)

您可以通过制作
框大小:边框框来解决此问题

试试下面的CSS

*{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}


您可以通过制作
框大小:边框框

试试下面的CSS

*{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}


您可以通过制作
框大小:边框框

试试下面的CSS

*{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}


您可以通过制作
框大小:边框框

试试下面的CSS

*{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}


完美!谢谢你杰伦:)不客气。如果这有用的话,别忘了接受答案。太好了!谢谢你杰伦:)不客气。如果这有用的话,别忘了接受答案。太好了!谢谢你杰伦:)不客气。如果这有用的话,别忘了接受答案。太好了!谢谢你杰伦:)不客气。如果这有用的话,别忘了接受答案。谢谢!但是已经得到了答案,你们太快了,喜欢它:)谢谢!但是已经得到了答案,你们太快了,喜欢它:)谢谢!但是已经得到了答案,你们太快了,喜欢它:)谢谢!但是已经得到了答案,你们太快了,喜欢它:)