|
本帖最后由 gao_liang 于 8.2.2011 10:22 编辑
比如如果让一个ap div 水平居中可以写为
left 0
right 0
margin-left auto
margin-right-auto
position relative
这个时候 ap div 就水平居中了
不过我用同样的方法做垂直居中就不可以,
top 0
bottom 0
margin-top auto
margin-bottom auto
position relative
那个apdiv一直在屏幕在最上面
后来我改成
top 0
bottom 0
margin-top auto
margin-bottom auto
position absolute
这样才变成垂直居中
为什么知道为什么水平居中的时候需要 position relative 而垂直居中的时候需要 pisition absolute?
如果让一个 ap div 即水平居中又垂直居中, 也就是说让ap div 永远在屏幕的绝对中心显示,应该怎么设置它的css属性?
|
|