Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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尝试根据图像获取框_Html_Css_Flexbox - Fatal编程技术网

Html 使用Flex尝试根据图像获取框

Html 使用Flex尝试根据图像获取框,html,css,flexbox,Html,Css,Flexbox,我正在使用flex属性。我想要1。左边的盒子和2&3。向右 .flex{ 显示器:flex; 柔性包装:包装; 宽度:400px; } .flex>div{ 弹性:0.50%; } .flex.1{ 顺序:1; 背景:红色; } .flex.两个{ 顺序:2; 背景:绿色; } .弗莱克斯,三{ 顺序:3; 背景:蓝色; 弹性:0.50%; } 1. 3. 2. 使用调整内容:柔性末端(沿柔性轴对齐柔性项目,该轴水平于行柔性方向)-请参见下面的演示: .flex{ 显示器:flex; 柔性

我正在使用flex属性。我想要1。左边的盒子和2&3。向右

.flex{
显示器:flex;
柔性包装:包装;
宽度:400px;
}
.flex>div{
弹性:0.50%;
}
.flex.1{
顺序:1;
背景:红色;
}
.flex.两个{
顺序:2;
背景:绿色;
}
.弗莱克斯,三{
顺序:3;
背景:蓝色;
弹性:0.50%;
}

1.
3.
2.

使用
调整内容:柔性末端
(沿柔性轴对齐柔性项目,该轴水平于行
柔性方向
)-请参见下面的演示:

.flex{
显示器:flex;
柔性包装:包装;
宽度:400px;
调整内容:柔性端;/*已添加*/
}
.flex>div{
弹性:0.50%;
}
.flex.1{
顺序:1;
背景:红色;
}
.flex.两个{
顺序:2;
背景:绿色;
}
.弗莱克斯,三{
顺序:3;
背景:蓝色;
弹性:0.50%;
}

1.
3.
2.

您可以使用
左边距:自动将块3推到右侧?或者如前所述更改
justify content
——这取决于您想如何执行:)

.flex{
显示器:flex;
柔性包装:包装;
宽度:400px;
}
.flex>div{
弹性:0.50%;
}
.flex.1{
顺序:1;
背景:红色;
}
.flex.两个{
顺序:2;
背景:绿色;
}
.弗莱克斯,三{
顺序:3;
背景:蓝色;
弹性:0.50%;
左边距:自动;/*更新*/
}

1.
3.
2.

您可能希望查看网格,而不是flex:

.grid{
显示:网格;
网格模板列:重复(2,1fr);
网格模板行:重复(2,1fr);
}
.g1{
网格柱:1;
背景:绿色;
}
.g2{
网格柱:2;
背景:红色;
}
.g3{
网格柱:2;
网格行:2;
背景:蓝色;
}

1.
2.
3.

.箱式集装箱{
宽度:最大含量;
}
.第1行{
显示器:flex;
}
.box1,
.box2,
.box3{
高度:40px;
宽度:40px;
背景:绿色;
}
.box3{
浮动:对;
}
<style>
    .box_container {
        width: max-content;
    }

    .row1 {
        display: flex;
    }

    .box1,
    .box2,
    .box3 {
        height: 40px;
        width: 40px;
        background: green;
    }

    .box3 {
        float: right;
    }
</style>



<div class="box_container">
    <div class="row1">
        <div class="box1"></div>
        <div class="box2"></div>
    </div>
    <div class="box3"></div>
</div>