バックグラウンドで左から右へ浮動するオブジェクトに次のコードを使用しようとしています。残念なことに、スクリーンから外れると、overflow-y: hidden
属性がクラスに追加されていても、垂直スクロールバーが表示されます。私はパーセンテージ(100%移行)を試みたが、うまくいかなかった。私はそれが仮定されているか分からない?私は誰かが私にこの問題を解決する方法を教えてくれることを期待していました。上記のコメントに加えてキーフレームcssアニメーションの割合?
.largest-slowest {
border: solid 0px #2d2d2d;
text-align: center;
z-index: -1000;
background: #575757;
height: 50px;
width: 50px;
overflow-y:hidden;
}
.largest-slowest {
-webkit-animation: cssAnimation 12.7734s 16 linear;
-moz-animation: cssAnimation 12.7734s 16 linear;
-o-animation: cssAnimation 12.7734s 16 linear;
}
@-webkit-keyframes cssAnimation {
from {-webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(-100px);}
to { -webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(2000px); }
}
@-moz-keyframes cssAnimation {
from { -moz-transform: rotate(0deg) scale(1) skew(0deg) translate(-600px); }
to { -moz-transform: rotate(0deg) scale(1) skew(0deg) translate(2000px); }
}
@-o-keyframes cssAnimation {
from { -o-transform: rotate(0deg) scale(1) skew(0deg) translate(-600px); }
to { -o-transform: rotate(0deg) scale(1) skew(0deg) translate(2000px); }
}
:あなたは
.largest-slowest
は、画面消灯時にウィンドウをスクロールしたくないのであれば、あなたのCSSは次のようになりますあなたは接頭辞がすべて台無しにしているベンダー。 ''アニメーション ''と '@keyframes'を標準で用意しておく必要があります。また、それぞれのプロパティーのルールを複製して、接頭辞が' 'transform''であることを確認してください。 –大変申し訳ございませんが、@ -moz-keyframes cssAnimationと@ -o-keyframes cssAnimationが両方ありますが、上記の投稿にコピー/貼り付けするのを忘れていました。今すぐ修正する。 – Isadorabelle
また、標準の接頭辞でないバージョンの 'animation:'と '@keyframes'も必要です。ベンダーのプレフィックス付きバージョンは廃止され、一部のブラウザでは廃止されました。 –