我有我已经创建,在它的一些内容.panel
股利。我希望它垂直和水平居中。我已经完成了使用margin:auto;
,但我似乎无法使垂直居中工作。
按this教程,这是我在过去成功地使用了很多次,我都称呼我.panel
与
.panel {
position:relative;
top:50%;
transform: translateY(-50%);
}
的位置被设置为相对的,它是由50%向上转变的是大小,但顶部停留在0%,因此面板在屏幕外一半。同样,面板的高度设置为95%,但它也不服从。这并不重要 - 最后我希望高度是自动的 - 但我注意到它发生了,并且认为它可能是由同样的问题引起的,这妨碍了顶部设置正确。任何想法是什么造成这个?
创建此之前,一个div相对定位,并与你现在所拥有的实际CSS绝对方式实际面板位置,因此它可以工作。 – codeninja 2015-03-30 23:00:06