【发布时间】:2012-06-13 16:28:30
【问题描述】:
在定义的宽度/高度div 中垂直居中任何内容的正确方法是什么。
在example 中有两个高度不同的内容,使用.content 类垂直居中的最佳方法是什么。 (它适用于所有浏览器,没有table-cell 的解决方案)
有一些解决方案,但想知道其他想法,一个是使用position:absolute; top:0; bottom: 0; 和margin auto。
【问题讨论】:
-
您的问题应该是完全独立的。否则,当 URL 失效时,它就没用了。
-
可能,但那个时候没有我想要的解决方案……这提供了更多选择
-
tl;2020 年博士:
display: flex; align-items: center;。如果您不也希望它水平居中,请添加flex-direction: column;。
标签: html css vertical-alignment