0
得到一點點堅持的東西,我有一個網站,我有水在底部,我希望它不斷從左到右移動,給它無縫流動的水的幻覺,類似的東西到這個網站上的什麼,除了沒有懸停狀態,只有水平。css3動畫:無縫屏幕移動
http://www.priteshgupta.com/2011/07/filling-a-glass-with-water-using-html5/
的HTML我有一個簡單的空div標籤(一切是在CSS)
<div id="water"></div>
和CSS是:
#water {
background: url(img/ocean.png);
margin-top: 1000px;
width: 100%;
height: 400px;
-webkit-transition: all 3s ease-out;
-moz-transition: all 3s ease-out;
-o-transition: all 3s ease-out;
transition: all 3s ease-out;
z-index: 3;
animation: water 2s linear infinite;
}
@keyframes water {
to {transform: translate(100px,0);}
from {transform: translate(0px,0);}
}
圖像看起來是這樣的: http://prntscr.com/1hwfnz
關於最佳做法的任何想法是什麼? 任何幫助,非常感謝。 感謝
作爲一個方面說明我想這CSS:
#water {
background: url(img/ocean.png);
margin-top: 1000px;
width: 200%;
height: 400px;
margin-left:-100px;
-webkit-transition: all 3s ease-out;
-moz-transition: all 3s ease-out;
-o-transition: all 3s ease-out;
transition: all 3s ease-out;
z-index: 3;
animation: water 2s linear infinite;
}
@keyframes water {
to {transform: translate(100px,0);}
from {transform: translate(0px,0);}
}
我可以設置溢出隱藏x和應該解決的滾動發行,讓水流動,問題是,當水循環結束後會有一個難以跳回的開始。
謝謝,這就像一個魅力=)真的很感謝幫助。 –