2014-01-26 57 views

回答

1

那麼這主要是通過使用CSS3而不是JavaScript效果來實現的。您可以編寫一個腳本,將特定的CSS事件與滾動功能結合起來,如parallax effect,效果如this fiddle所示。

CSS代碼的Cuz我不能post the link as is

CSS

#progressbar { 
    background-color: black; 
    border-radius: 8px; 
    padding: 3px; 
    width: 400px; 
} 

#progressbar div { 
    background-color: #0063C6; 
    width: 50%; 
    height: 10px; 
    border-radius: 5px; 
    animation:loadbar 2s; 
    -webkit-animation:loadbar 2s; 
} 

@keyframes loadbar { 
    0% { 
     width: 0%; 
    } 
    100% { 
     width: 50%; 
    } 

} 

@-webkit-keyframes loadbar { 
    0% { 
     width: 0%; 
    } 
    100% { 
     width: 50%; 
    } 
} 

HTML

<div id="progressbar"> 
<div></div> 

+0

嗯,這是一個很好的一塊知識。你已經顯示了一個好的方向,我會處理的休息。我會回來更多:D – Jiteen