html - 垂直居中 h2 和副标题

标签 html css flexbox

我在网站上工作,想看看如何将 h2 和副标题相对于包含图像的 div 垂直居中。

基本上,我有一个带有 display: flexflex-direction: column 的容器。我有三列。

第一列包含个人资料图片以及标题和子标题。将 .title div 垂直居中的最佳方法是什么?

这是 jsfiddle 的链接

最佳答案

display: flex 赋给 profile-container 类,然后你可以将它的子配置文件图像和标题类垂直居中对齐,如下所示:

.profile-container{
 display : flex;
 align-items : center;
 height : 200px; //provide wrapper height
}

这应该可以满足您的要求。

关于html - 垂直居中 h2 和副标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41962078/

相关文章:

javascript - 包裹第 n 个或更少的元素,结果错误

php - 如何使用 CSS 更改网站页面的不同背景图像?

html - 如何创建此布局? child 比 parent /填充/flexbox 宽?

html - 在正方形 CSS 中对齐字母

javascript - 表单中的 angularjs 复选框

Javascript - 使用 bool 值显示表数据以追加或创建新表

html - 如何在表格单元格内设置div的100%高度

html - flex 和溢出 : weird behaviour

javascript - 如果 div 是 Fl​​ex 的,我可以使其弹跳吗?

html - 从按钮中删除边框