垂直堆叠图像/视频

时间:2019-12-06 02:19:22

标签: html css

我有代码使图像(以及最终的视频)居中,就像我想要在div中居中一样,但是我试图将图像垂直堆叠在列中。

如果空间足够有限,它可以工作,但是我希望它一直工作。我能做什么?这是我的codepen:

div{
    margin: 0 auto;
    height: 100vh;
    text-align: center;
    overflow: hidden;
    max-width: 172vh;
}

img{
    height: 50%;
}

https://codepen.io/thejaredmosley/pen/OJPVqBa

2 个答案:

答案 0 :(得分:0)

尝试以下:

div {
    ....
    display: flex;
    flex-direction: column;
}

答案 1 :(得分:0)

您可以简单地使用display:block CSS属性来完成此操作。

https://www.w3schools.com/cssref/pr_class_display.asp

将此CSS提供给您的图像,您的图像将获得全角空格并进入堆栈。

因此,对于Image,请添加以下属性:

img{
    display:block;
}