Je travaille sur un jeu d'échecs avec des superpositions visuelles stratégiques. L'un d'entre eux nécessite une légère animation des morceaux et des carrés, en particulier, une pulsation lente et régulière. Mon conseil est un avec chacun étant un seul carré. Les pièces sont affichées en définissant l'image de fond en CSS sur un .svg de la pièce qu'il contient.Comment animer des éléments DOM avec JavaScript/CSS
Est-ce que cela peut être fait en CSS? J'utilise les derniers navigateurs sans support pour les héritages, donc je peux utiliser toutes les astuces de CSS3. Une autre option que je pensais était de placer l'image de fond du tableau sur un .gif animé de la pièce pulsée. Cela fonctionnerait-il?
Y a-t-il d'autres façons de faire cela que je n'ai pas mentionné? Je voudrais éviter les paquets/frameworks, mais j'utilise jQuery.
CLARIFICATION:
Je veux faire de la pièce d'échecs genre d'impulsion (flash?) En place lentement l'accent. Je veux que ce soit une impulsion lente, subtile et cohérente qui persiste jusqu'à ce qu'un autre événement l'éteigne.
[Effets jQuery UI] (http://jqueryui.com/effect/)? – Jon
regardez dans les animations CSS3 (google "mdn keyframes"). Ils sont assez puissants. –
Je pense que c'est certainement possible avec CSS3, pouvez-vous être plus précis sur l'animation. – aaronman