【发布时间】:2012-04-21 21:59:48
【问题描述】:
我一直在试图找到答案,但我发现的只是在讨论垂直居中元素。
我想要做的是垂直居中一个 div,我知道如何用 css 来做。问题是如果高度太小,它仍然会居中并切断顶部和底部。
这是我的意思的演示:http://jsfiddle.net/reitermarkus/23B43/
全屏演示:http://fiddle.jshell.net/reitermarkus/23B43/show/light/
如果高度太小,你能告诉我如何将它与顶部对齐吗?最好不用JS。
谢谢你,
马库斯
【问题讨论】:
-
唯一可以确定高度是否低于所需最小值的方法是通过 JS。
-
我发现它适用于使用 max-height 的 CSS 媒体查询。
标签: css overflow center vertical-alignment