内容的水平和垂直居中(我不明白一件事)

克莱维斯·米奥(Klevis Miho)

我是使用Flexbox的第一步。我在这里完成了此操作:http : //goo.gl/fPbdhZ

如何将图像标题移到图像下方?

<div class="flexbox-container">
    <div class="flexbox-child">
        <img src="http://placehold.it/300x400"><br>
        <h4>This title should go below the image</h4>
    </div>
    <div class="flexbox-child">
        <img src="http://placehold.it/200x400">
        <h4>This title should go below the image</h4>
    </div>
    <div class="flexbox-child">
        <img src="http://placehold.it/300x300">
        <h4>This title should go below the image</h4>
    </div>
</div>

<div class="flexbox-container">
    <div class="flexbox-child">
        <img src="http://placehold.it/200x350">
    </div>
    <div class="flexbox-child">
        <img src="http://placehold.it/400x200">
    </div>
</div>

的CSS

.flexbox-container {
    height: 50%;
    padding: 15px;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: space-around;
    .flexbox-child {
        height: 100%;
        padding: 0 15px;
        display: flex;
        align-items: center;
        img {
            max-height: 100%;
            margin: 0 auto;
        }
    }
}
内德格拉斯

h4img元素并排的原因是您将其父元素(.flexbox-child)设置为具有display:flex

display:flex启用flexbox布局系统,但它还会为其他各种与flexbox相关的属性打开一堆默认值。在这种情况下,您看到的行为是由默认值引起的,默认flex-direction值为flex-direction: row,导致元素并排显示,而不是彼此并排显示。flex-direction设置flexbox容器中的元素将流动的主轴/方向。您可以从左到右,从右到左,向上或向下进行操作。如果您想了解更多信息,CSS Tricks对flexbox的所有方面都有很好的指导

因此,您需要做的就是覆盖flex-direction的默认值。在这种情况下,其设置就像flex-direction:column;在上一样简单.flexbox-child这里的例子希望对您有所帮助!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试在我的JavaScript代码中理解“ this”(一件事有效,另一件事无效)

来自分类Dev

包括目录中的所有内容,但只有一件事

来自分类Dev

用来检查URL内容并仅保留一件事的Javascript代码

来自分类Dev

Windows用户只是一件事

来自分类Dev

制作只做一件事的函数

来自分类Dev

在iPad上显示一件事,在Apple TV上显示另一件事?

来自分类Dev

JLabel将文本从一件事更改为另一件事

来自分类Dev

如何选择一件事,如果条件为假,则选择另一件事

来自分类Dev

为什么javascript返回另一件事,而php又返回另一件事?

来自分类Dev

“哪个”报告一件事,实际命令是另一件事

来自分类Dev

球拍,踏步机,我不懂一件事

来自分类Dev

我如何只能从文本文件中读取一件事?

来自分类Dev

向阿格达证明我们在谈论同一件事

来自分类Dev

我可以在 TypeScript 函数签名中将两个“任何”标记为同一件事吗?

来自分类Dev

CSS选择器允许一件事,但不允许另一件事?

来自分类Dev

使用joi进行条件验证:如果属性值大于4,则执行一件事,否则执行另一件事

来自分类Dev

显示器分辨率说一件事,但显示另一件事

来自分类Dev

如何打开一件事然后又打开另一件事

来自分类Dev

在正则表达式中,捕获一件事,或另一件事,或两者兼而有之

来自分类Dev

使用 onClick 调用相同的函数适用于一件事而不是另一件事?

来自分类Dev

快速排序算法-做同一件事的方法有很多?

来自分类Dev

const和constexpr最终会是同一件事吗?

来自分类Dev

“ var”和“ variant”是同一件事吗?

来自分类Dev

首先在HashMap中获得第一件事?

来自分类Dev

延续单子和命令式单子在谈论同一件事吗?

来自分类Dev

在AssertJ中测试一件事是否成立

来自分类Dev

让课堂专注于做一件事-实际上

来自分类Dev

如何选择数组中的最后一件事?

来自分类Dev

Javascript:如何判断跨度是否是段落中的第一件事?

Related 相关文章

  1. 1

    尝试在我的JavaScript代码中理解“ this”(一件事有效,另一件事无效)

  2. 2

    包括目录中的所有内容,但只有一件事

  3. 3

    用来检查URL内容并仅保留一件事的Javascript代码

  4. 4

    Windows用户只是一件事

  5. 5

    制作只做一件事的函数

  6. 6

    在iPad上显示一件事,在Apple TV上显示另一件事?

  7. 7

    JLabel将文本从一件事更改为另一件事

  8. 8

    如何选择一件事,如果条件为假,则选择另一件事

  9. 9

    为什么javascript返回另一件事,而php又返回另一件事?

  10. 10

    “哪个”报告一件事,实际命令是另一件事

  11. 11

    球拍,踏步机,我不懂一件事

  12. 12

    我如何只能从文本文件中读取一件事?

  13. 13

    向阿格达证明我们在谈论同一件事

  14. 14

    我可以在 TypeScript 函数签名中将两个“任何”标记为同一件事吗?

  15. 15

    CSS选择器允许一件事,但不允许另一件事?

  16. 16

    使用joi进行条件验证:如果属性值大于4,则执行一件事,否则执行另一件事

  17. 17

    显示器分辨率说一件事,但显示另一件事

  18. 18

    如何打开一件事然后又打开另一件事

  19. 19

    在正则表达式中,捕获一件事,或另一件事,或两者兼而有之

  20. 20

    使用 onClick 调用相同的函数适用于一件事而不是另一件事?

  21. 21

    快速排序算法-做同一件事的方法有很多?

  22. 22

    const和constexpr最终会是同一件事吗?

  23. 23

    “ var”和“ variant”是同一件事吗?

  24. 24

    首先在HashMap中获得第一件事?

  25. 25

    延续单子和命令式单子在谈论同一件事吗?

  26. 26

    在AssertJ中测试一件事是否成立

  27. 27

    让课堂专注于做一件事-实际上

  28. 28

    如何选择数组中的最后一件事?

  29. 29

    Javascript:如何判断跨度是否是段落中的第一件事?

热门标签

归档