0
CSSのアニメーション中にスクロールをオフにするにはどうすればよいですか? しかし、私は体にoverflow:hidden
を与えたくありません。CSSアニメーション中にスクロールをオフにするにはどうすればよいですか?
CSSのアニメーション中にスクロールをオフにするにはどうすればよいですか? しかし、私は体にoverflow:hidden
を与えたくありません。CSSアニメーション中にスクロールをオフにするにはどうすればよいですか?
純粋なCSSでアニメーションが完成した後、特定のCSSルールを設定することはできません。
可能であれば、JavaScriptを使用して、通常のスクロール動作に戻るのを遅らせることができます。 5秒。以下はjQueryの例です。
CSS(身体にオーバーフロールールを追加):
body{
overflow: hidden;
}
はJavaScript:
$(document).ready(function() {
window.setTimeout(changeOverflow, 5000); // set overflow back to auto after 5s
});
function changeOverflow() {
$('body').css("overflow", "auto");
}
はforked CodePenを参照してください。
ありがとうございます。 –
ようこそ! CSSのお手伝いをするには、最初にあなたの問題を解決して解決することができるように、あなたの["最小限の、完全で実証可能な例"(http://stackoverflow.com/help/mcve)HTMLとCSSを試してみる必要があります。自分の試みが失敗した理由を説明してください。そうすれば、将来の発展に役立つ何かを学び、この1つの問題に対する答えを得ることができます。 – andreas
親愛なるAndreasはここに私のコードです。 http://codepen.io/vahik95/pen/zBJVAP –
さて、オーバーフローを設定しないのはなぜですか?体に?私のために完全に正常に動作します... – andreas