Ich versuche Inhalt mit einer @keyframes
Animation beim Laden und Entladen von Inhalten mit Ajax zu überführen. Eine aktive Demo ist derzeit hier: Test PageDynamische Seitenübergänge
Ich dachte, vielleicht könnte ich kein JavaScript verwenden, aber ich bin mir nicht sicher, ob das funktioniert? Könnte ich stattdessen in meinem CSS-Versuch falsch liegen?
/* Animation Settings */
.aniDown {
z-index:0;
-webkit-animation-name: slideDown;
-webkit-animation-duration: 2s;
-webkit-animation-iteration-count: 1;
-webkit-animation-timing-function: ease;
-webkit-animation-direction:normal;
}
@-webkit-keyframes slideDown {
0% { margin-top:-3000px; }
40% { margin-top:-100px; }
100% { margin-top:0px; }
}
header a:active .aniDown,
header a:focus .aniDown {
-webkit-animation-name: slideUp;
}
@-webkit-keyframes slideUp {
0% {margin-top:0px;}
20% {margin-top:-1000px;}
100% {margin-top:-3000px;}
}
Danke. Hier ist die JavaScript mit Animation CSS-Element-Klasse, die gedrückt wird, um das zu erreichen, was ich wollte: [link] http://stackoverflow.com/questions/9900961/page-slide-without-jquery –
Würde immer noch gerne versuchen, dies mit CSS zu erreichen nur. Irgendwelche Ideen? –