Ich erstelle eine einfache Galerie mit etwas PHP und JavaScript und versuche, einen Überblendungsübergang zwischen Bildern durchzuführen. Dann fragte ich mich, ob es einen Unterschied in der Leistung zwischen der Verwendung einer CSS-Animation ist, z.B .:Ist es besser, jQuery fadeIn oder CSS3 Animationen zu verwenden?
@-webkit-keyframes fadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
und ein jQuery fadeIn.
Ich möchte den Rückruf von der FadeIn verwenden, aber ich kann auch einfach einen Timer mit der CSS verwenden, denke ich.
Sind beide wahrscheinlich besser mit großen Bildern arbeiten? Ich sehe keinen Unterschied, frage mich aber, ob es sich auf langsamere Computer auswirken könnte.
Um eine bessere Kompatibilität mit anderen Browsern zu erreichen, sollten Sie auch die Versionen ohne Präfix und '-moz-' usw. dieses Codes verwenden. – user2428118
natürlich verwende ich hier nur webkit, um den Code in der Post kürzer zu machen. Danke für die Erinnerung obwohl p –
@mgraph - jQuery kann IE für Fades unterstützen, aber eine Menge Zeit sieht es schrecklich aus, egal wie gut jQuery ist, kann es nicht die grundlegenden Einschränkungen von IE verbergen. – Spudley