.container { display: flex; align-items: center; justify-content: center; height: 100vh; }总结来说,在CSS中实现上下居中的最简单的方法就是使用FlexBox布局模式。通过将display属性设置为flex,并使用align-items属性对内容进行垂直居中,就可以轻松达到这个目标。在这个示例中,我们使用了一个.container类,其中包含我们要上下居中的内容。
通过将display属性设置为flex,我们启用了FlexBox布局模式。align-items属性用于垂直居中,而justify-content属性用于水平居中。在这种情况下,我们希望容器高度填满整个视口,因此将容器高度设置为100vh。
现在,我们可以将我们想要居中的内容放入.container类中,并将其包裹在段落标签之内,如下所示:
Hello,world!
在这个例子中,文本“Hello,world!”将被垂直居中于视口的中心。