2016-11-04 83 views
3

中心預加載有鑑於此:在物質化

<div class="preloader-wrapper big active"> 
    <div class="spinner-layer spinner-blue-only"> 
    <div class="circle-clipper left"> 
     <div class="circle"></div> 
    </div> 
    <div class="gap-patch"> 
     <div class="circle"></div> 
    </div> 
    <div class="circle-clipper right"> 
     <div class="circle"></div> 
    </div> 
</div> 

我想利用這個預加載與position:fixed和centered.So我所做的是:

top:50%; 
left:50%; 
position:fixed; 
-webkit-transform:translate(-50%,-50%); 

導致動畫: -/

http://jsfiddle.net/kqjy7jbb/6/

回答

5

只要你的容器有一個聲明的寬度和高度,這將水平和垂直居中。 JSfiddle

.loader { 
position: absolute; 
top :0; 
left: 0; 
right: 0; 
bottom: 0; 
margin: auto; 
} 
+0

完美....謝謝 – greedsin

+0

是的,我會的,但前10分鐘 – greedsin

+3

凡這個答案_technically_糾正你應該補充說明,以你改變了,爲什麼它的工作原理我不能接受。就目前來看,這個答案只能服務於這個特定的情況,並不能幫助未來的用戶。 – Kyle