一般地,居中絕對定位元素,left:50%;top:50%;再margin負值或透過transform也可達到效果。
今天發現另一個技巧,利用,top,left,right,bottom取值0,再magin:auto,即可實現居中。
原因:
<div class='box> <div class='jz'></div> </div>
div.box{ position: relative; height: 300px; background: #989eaa; } div.fz{ width: 100px; height: 100px; background: #499682; position: absolute; top:0; left: 0; right: 0; bottom: 0; margin:auto; }
更多css篇之absolute絕對定位元素居中技巧相關文章請關注PHP中文網!