タイトルに何を書き込むのかわからないので、誤解を招くような人にはごめんなさい。ピクチャのアニメーションが途中で停止する
私はdivを2つの日付の間にしか見えないようにする方法を尋ねましたが、答えは問題なく動作します。今、私は同じdiv(とそれが使用する写真)が同じページの高さを持つことを望みます。高さも100%に設定されていますが、それはちょうど写真を100%とし、それを自己ではないようにします。これにより、画像(アニメーション)が途中で止まり、馬鹿に見えます。
高さをページの高さに応じて自動的に調整するにはどうすればよいですか?
CSS:
#snow{
background: none;
font-family: Androgyne;
background-image: url('http://www.wearewebstars.dk/codepen/img/s1.png'), url('http://www.wearewebstars.dk/codepen/img//s2.png'), url('http://www.wearewebstars.dk/codepen/img//s3.png');
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index:9999;
pointer-events: none;
-webkit-animation: snow 10s linear infinite;
-moz-animation: snow 10s linear infinite;
-ms-animation: snow 10s linear infinite;
animation: snow 10s linear infinite;
}
@keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-moz-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
100% {background-position: 400px 1000px, 200px 400px, 100px 300px;}
}
@-webkit-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-ms-keyframes snow {
0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@media all and (max-width: 1024px) {
#snow {
display:none;
}
}
@media all and (max-width: 720px) {
#snow {
display:none;
}
}
使用id="snow"
相続人codepen http://codepen.io/Volcan3/pen/ENPpPN
私が理解すれば、私はcodepenで質問を更新しました。あなたは見てみることができますか? –
@martinj私は自分の答えを更新しました。クイックフィックスを追加し、いくつかのリードを指摘しました。あなたの問題を解決したら受け入れてください:D –