如何在具有多个弹性项目的弹性框中将元素浮动到右侧

高粱豆

假设我有一个这样的flexbox设置:

<div class="flexbox">
    <div id="item-1"></div>
    <div id="item-2"></div>
    <div id="item-3"></div>
</div>

我目前有使用CSS设置flex项目,如下所示:

-------------------------------------------------
|    1     |            2           |     3     |
-------------------------------------------------

我希望项目在屏幕达到特定大小时更改为这种布局:

    --------------------
    |    3    |    1   |     
-----------------------------
|             2             |
-----------------------------

我知道我可以#item-3 {order:-1}将其移到开头,但是遇到问题的部分是将元素1浮动到右边的上方2上方。

任何帮助表示赞赏,谢谢!

艾米

最小宽度是解决方案:

.flexbox {
      display: flex;
      flex-wrap: wrap;
    }
    .flexbox div {
      border: 1px solid #ddd;
      padding: 10px;
      box-sizing: border-box;
    }
    #item-1, #item-3 {flex: 1;}
    #item-2 {flex: 2;}
    @media(max-width: 768px) {
      #item-1, #item-3 {
        order: 1;
      }
      #item-2 {
        order: 2;
        border-top: 0;
        min-width: 100%;
      }
    }
    <div class="flexbox">
        <div id="item-1"></div>
        <div id="item-2"></div>
        <div id="item-3"></div>
    </div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有全角项目的水平滚动弹性列表

来自分类Dev

具有固定高度的弹性项目的垂直对齐

来自分类Dev

如何在CSS中将<li>浮动到右侧?

来自分类Dev

如何在没有百分比的情况下调整弹性项目的大小?

来自分类Dev

CSS 弹性框 - 如何使项目垂直居中并具有全高背景

来自分类Dev

如何在弹性容器中将项目向右对齐?

来自分类Dev

如何在弹性容器中将项目向右对齐?

来自分类Dev

弹性框项目向右浮动不起作用

来自分类Dev

弹性框项目的宽度缩小到文本

来自分类Dev

固定位置元素继承弹性项目的宽度

来自分类Dev

保持弹性项目的长宽比

来自分类Dev

保持弹性项目的长宽比

来自分类Dev

如何在不使用百分比 (%) 的情况下确定弹性项目的大小?

来自分类Dev

当弹性商品具有不同的弹性基础时,如何计算弹性收缩

来自分类Dev

如何使Dapper对SqlAzure具有弹性?

来自分类Dev

带有弹性项目的名称悬停图像

来自分类Dev

如何控制弹性项目的子div高度

来自分类Dev

如何防止弹性项目的高度因其内容而溢出

来自分类Dev

如何更改弹性项目的文本选择顺序?

来自分类Dev

弹性框文字项目溢出

来自分类Dev

弹性框文字项目溢出

来自分类Dev

如何在弹性搜索中将元素插入已存在的列表中

来自分类Dev

使弹性项目具有100%的高度并溢出:滚动

来自分类Dev

弹性项目具有特定的高度,即使内容为空

来自分类Dev

尽管具有溢出属性,但内容溢出的弹性项目

来自分类Dev

如何通过弹性搜索中的特定值查找具有多个字段的内部对象的对象

来自分类Dev

具有多个值的弹性搜索“和”运算符

来自分类Dev

使图像占据弹性项目的整个高度

来自分类Dev

将弹性项目的内容与底部对齐

Related 相关文章

  1. 1

    具有全角项目的水平滚动弹性列表

  2. 2

    具有固定高度的弹性项目的垂直对齐

  3. 3

    如何在CSS中将<li>浮动到右侧?

  4. 4

    如何在没有百分比的情况下调整弹性项目的大小?

  5. 5

    CSS 弹性框 - 如何使项目垂直居中并具有全高背景

  6. 6

    如何在弹性容器中将项目向右对齐?

  7. 7

    如何在弹性容器中将项目向右对齐?

  8. 8

    弹性框项目向右浮动不起作用

  9. 9

    弹性框项目的宽度缩小到文本

  10. 10

    固定位置元素继承弹性项目的宽度

  11. 11

    保持弹性项目的长宽比

  12. 12

    保持弹性项目的长宽比

  13. 13

    如何在不使用百分比 (%) 的情况下确定弹性项目的大小?

  14. 14

    当弹性商品具有不同的弹性基础时,如何计算弹性收缩

  15. 15

    如何使Dapper对SqlAzure具有弹性?

  16. 16

    带有弹性项目的名称悬停图像

  17. 17

    如何控制弹性项目的子div高度

  18. 18

    如何防止弹性项目的高度因其内容而溢出

  19. 19

    如何更改弹性项目的文本选择顺序?

  20. 20

    弹性框文字项目溢出

  21. 21

    弹性框文字项目溢出

  22. 22

    如何在弹性搜索中将元素插入已存在的列表中

  23. 23

    使弹性项目具有100%的高度并溢出:滚动

  24. 24

    弹性项目具有特定的高度,即使内容为空

  25. 25

    尽管具有溢出属性,但内容溢出的弹性项目

  26. 26

    如何通过弹性搜索中的特定值查找具有多个字段的内部对象的对象

  27. 27

    具有多个值的弹性搜索“和”运算符

  28. 28

    使图像占据弹性项目的整个高度

  29. 29

    将弹性项目的内容与底部对齐

热门标签

归档