[jquery]で簡単なアニメーション(css)
transformを使用すると、他の要素を使用するよりもスムーズなアニメーション効果が得られます.
loginボタンをクリックすると、上のmodalウィンドウが軽く下がり、見えます. css html
元々CLOSEボタンにfadeout属性が使用されていたため、自動的に
変換はJavaScriptとは独立しています.Javascriptパブリケーションを使用すると、複雑なアニメーションには骨が折れるかもしれません.(フレーム数を下げる)なので
loginボタンをクリックすると、上のmodalウィンドウが軽く下がり、見えます.
.test{
width: 100%;
height: 100%;
transition: all 1s;
transform: translateY(-1000px);
display: block;
//모달창이 항상 보이게 block을 주고
//안보이게 transform으로 `-1000px`을 주었다.
}
$("#loginBtn").click(function () {
$(".test").css("transform", "translateY(0px)");
});
でもここでcloseキーを押してLOGIN
キーを押すと見えなくなります!元々CLOSEボタンにfadeout属性が使用されていたため、自動的に
display:none
に入ります.なのでLOGINボタンを押してもnone
のコードは削除されていないので見えません…!🖱 変換の適用
なぜtransitionを使うのですか?
変換はJavaScriptとは独立しています.Javascriptパブリケーションを使用すると、複雑なアニメーションには骨が折れるかもしれません.(フレーム数を下げる)なので
SPA
でWebを作成すると、JavaScriptに動画を入れるようになります!Reference
この問題について([jquery]で簡単なアニメーション(css)), 我々は、より多くの情報をここで見つけました https://velog.io/@duswn38/jquery-간단한-애니메이션을-활용cssテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol