【发布时间】:2014-03-14 15:37:56
【问题描述】:
我正在制作一个覆盖窗口的东西,我正在尝试将消息垂直居中在屏幕的中心......这是我迄今为止的 CSS:
#overlay {
position: fixed;
right: 0;
left: 0;
width: 276px;
margin: 0px auto;
padding: 12px 16px;
font-size: 14px;
color: #6d748b;
background-color: #fff;
border: 2px solid #b9c1d6;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
z-index: 7500;
}
【问题讨论】:
-
你试过
top: 50%;吗? JSFiddle -
@Rofez 我认为在执行该方法时您必须应用元素高度一半的负边距?
-
是的,我的错,但您可以查看我的新答案 =)。
标签: css overlay css-position fixed