私はhtmlの効果をアンドロイドで上から下に効果プルタイトルバーのように見せようとしています。
誰でもそれを行う方法を知っていますか? または、必要なツールは何ですか?
スワイプすると、ページはフォロー アニメーションを表示するだけで、指をフォローしません
私は初心者です。助けてください。
読んでくれてありがとう!!!
これは私が試したCSSです:
.myanimation {
animation : mymove .3s linear;
-webkit-animation : mymove .3s linear;
}
.removeanimation {
animation : remove .3s linear;
-webkit-animation : remove .3s linear;
}
@keyframes mymove
{
0% {width: 20%;}
25% {width: 40%;}
50% {width: 60%;}
75% {width: 80%;}
100% {width: 100%;}
}
@-webkit-keyframes mymove /*Safari and Chrome*/
{
0% {width: 20%;}
25% {width: 40%;}
50% {width: 60%;}
75% {width: 80%;}
100% {width: 100%;}
}
@keyframes remove
{
0% {width: 100%;}
25% {width: 80%;}
50% {width: 60%;}
75% {width: 40%;}
100% {width: 20%;}
}
@-webkit-keyframes remove /*Safari and Chrome*/
{
0% {width: 100%;}
25% {width: 80%;}
50% {width: 60%;}
75% {width: 40%;}
100% {width: 20%;}
}
これはjavascriptです(私はhammer.jsを使用しています):
$(".play").hammer().on("swiperight", function (event) {
$('#mainSetting').removeClass('hide');
$('#mainSetting').removeClass('removeanimation');
$('#mainSetting').addClass('myanimation');
$('#mainSetting').css("width","100%");
});
$("#mainSetting").hammer().on("swipeleft", function(event) {
$('#mainSetting').removeClass('myanimation');
$('#mainSetting').addClass('removeanimation');
$('#mainSetting').css("width","10%");
setTimeout(function(){$('#mainSetting').addClass('hide')},400);
});