Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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 如何将项目堆叠在flex box中的每个项目之上_Html_Css_Flexbox - Fatal编程技术网

Html 如何将项目堆叠在flex box中的每个项目之上

Html 如何将项目堆叠在flex box中的每个项目之上,html,css,flexbox,Html,Css,Flexbox,测试页面: 这应该非常简单,但我无法将堆叠在之上。 我认为这是因为它们都在一个flex容器中,但必须有一种方法使div在仍然在这个容器中时彼此堆叠在一起 我尝试添加了display:block、flex direction:column、和clear:both,但这并不能阻止元素内联显示 .container{ 显示:-webkit flex; 显示器:flex; -webkit flex流:行换行; 柔性流:行换行; 保证金:20px 0px 0px 0px; 左:4%; 右:4%; 垫面:

测试页面:

这应该非常简单,但我无法将
堆叠在
之上。 我认为这是因为它们都在一个flex容器中,但必须有一种方法使div在仍然在这个容器中时彼此堆叠在一起

我尝试添加了
display:block
flex direction:column
、和
clear:both
,但这并不能阻止元素内联显示

.container{
显示:-webkit flex;
显示器:flex;
-webkit flex流:行换行;
柔性流:行换行;
保证金:20px 0px 0px 0px;
左:4%;
右:4%;
垫面:1%;
最大宽度:1200px;
}
.欢迎{
显示器:flex;
字体系列:“投石机MS”,Arial,Helvetica,无衬线;
字号:1em;
文本对齐:左对齐;
颜色:#5A5A;
伸缩方向:列!重要;
柔性包装:无包装;
}

欢迎来到快乐海蒂
出售复古嘉年华陶器

这是因为
.container
还有显示:flex

因此,one
中包装
。欢迎使用
.header


欢迎来到快乐海蒂
出售复古嘉年华陶器
...

请在此处发布演示问题的最少代码,而不是要求我们访问未知网站并查看其来源以查找问题。发布代码是否有秘密?论坛删除我的标签。xxx xxx。。。。容器内的所有内容都正常工作,但这两个div我只想放在它们的顶部,在页面顶部左对齐,因此我将使用container>welcome
header
container content…欢迎使用Stack Overflow!寻求代码帮助的问题必须包括在问题本身中重现代码所需的最短代码,最好是以最短的代码。看见
<div class="container">
  <div>
    <div class="welcome">Welcome to Happy Heidi's</div>
    <div class="header">
      <h1>Vintage Fiesta Pottery for Sale</h1></div>
  </div>
  ...
</div>