Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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/7/css/35.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 css将左侧的一个项目和右侧的两个项目放在一起_Html_Css_Flexbox - Fatal编程技术网

Html css将左侧的一个项目和右侧的两个项目放在一起

Html css将左侧的一个项目和右侧的两个项目放在一起,html,css,flexbox,Html,Css,Flexbox,我有3个div容器,我希望第一个div容器位于左侧,高度与右侧的2个容器一样大,但问题是右侧的容器没有包装在一个父容器中。基本上就是我想做的- 甚至可以在不改变html结构的情况下完成吗?或者唯一可能的解决方案是将这两个元素包装在一个父容器中 这是我的html结构- <div class="container"> <div class="block1">text here</div> <div class="block2">text he

我有3个div容器,我希望第一个div容器位于左侧,高度与右侧的2个容器一样大,但问题是右侧的容器没有包装在一个父容器中。基本上就是我想做的-

甚至可以在不改变html结构的情况下完成吗?或者唯一可能的解决方案是将这两个元素包装在一个父容器中

这是我的html结构-

<div class="container">
  <div class="block1">text here</div>
  <div class="block2">text here</div>
  <div class="block3">text here</div>
</div>

此处文本
此处文本
此处文本

谢谢你的帮助

我用
网格制作

.container{
显示:网格;
网格模板列:重复(3,1fr);
高度:400px;
}
.货柜组{
颜色:#fff;
文本对齐:居中;
}
.区块1{
网格行:1/5;
网格柱:1/3;
背景:红色;
}
.区块2{
网格行:1/3;
网格柱:3/3;
背景:绿黄色;
}
.区块3{
网格行:3/5;
网格柱:3/3;
背景:道奇蓝;
}

此处文本1
此处文本2
此处文本3