Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/42.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/5/reporting-services/3.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
Html 为什么h1的容器比它需要的大得多?_Html_Css_Flexbox - Fatal编程技术网

Html 为什么h1的容器比它需要的大得多?

Html 为什么h1的容器比它需要的大得多?,html,css,flexbox,Html,Css,Flexbox,我最近开始学习flexbox,并尝试做一些练习来练习,但我被卡住了,因为h1的容器比它需要的要大得多,即使边距和填充为0,它也会使整个其他页面不居中 main{ 显示器:flex; 证明内容:中心; 背景色:#cacaca; 高度:100vh; 柔性流:行换行; } h1{ 保证金:0; 填充:0; } #容器{ 边缘顶部:100px; } 这里有一些不错的照片 ... 这是因为align items的默认值是stretch,这使得所有flex项都可以拉伸到其父项的全高。如果您将ali

我最近开始学习flexbox,并尝试做一些练习来练习,但我被卡住了,因为h1的容器比它需要的要大得多,即使边距和填充为0,它也会使整个其他页面不居中

main{
显示器:flex;
证明内容:中心;
背景色:#cacaca;
高度:100vh;
柔性流:行换行;
}
h1{
保证金:0;
填充:0;
}
#容器{
边缘顶部:100px;
}

这里有一些不错的照片
... 

这是因为align items的默认值是stretch,这使得所有flex项都可以拉伸到其父项的全高。如果您将align item:flex设置为仅使用所需高度

main{
高度:100vh;
显示器:flex;
证明内容:中心;
调整项目:灵活启动;
}
h1{
背景:红色;
}

这里有一些不错的照片
容器

这是因为align items的默认值是stretch,这使得所有flex项都可以拉伸到其父项的全高。如果您将align item:flex设置为仅使用所需高度

main{
高度:100vh;
显示器:flex;
证明内容:中心;
调整项目:灵活启动;
}
h1{
背景:红色;
}

这里有一些不错的照片
容器