Manipulation Dynamique du DOM avec JavaScript
Apprenez à manipuler dynamically les éléments HTML de vos pages web avec JavaScript.
Présentation







Découverte de Edge Animate
Importer les éléments graphiques
Utiliser la typographie
Placer et aligner les objets
Gérer une interface fluide (responsive design)
Structurer un projet dans le scénario









Exporter le projet












Les filtres
Les rotations
L’échelle, fixe et en pourcentage
Les masques
Les torsions d’objets
Les accélérations






Les dimensions extensibles de la scène avec fond transparent
Les trajectoires
Le lip sync (mouvement de bouche synchronisé)
Le spritesheet (animation sous forme de pellicule)





Placer un contenu alternatif pour anciens navigateurs
Introduction à l’interactivité





Cibler un objet sur la scène
Importer un style CSS
Appeler un URL
Afficher/Masquer les objets
Gérer les variables et les textes dynamiques
Piloter le scénario au clic et à l’aide de conditions





Piloter le scénario à l’aide de commandes de clavier
Gérer l’affichage selon l’orientation des écrans mobiles
Animer un effet parallaxe à l’aide du pointeur en mouvement
Animer un effet parallaxe à l’aide du scroll (défilement de l’ascenseur)
Insérer une vidéo
Réaliser un chapitrage vidéo
Synchroniser les images d’une vidéo sur un effet parallaxe
Intégrer de l’audio
Personnaliser le curseur de la souris
Insérer un iFrame
Personnaliser le chargeur (preloader)
Introduction aux classes HTML5 de GreenSock (2D et 3D)







Introduction aux librairies JQuery Edge Commons
Conclusion
Introduction
Mise en forme
Animation
Interactivité
Annexe
Détails de la leçon
Description de la leçon
Dans cette leçon, vous découvrirez comment placer une valeur de manière dynamique à l'intérieur d'un bloc HTML en utilisant JavaScript. En cliquant sur un bouton, vous apprendrez à modifier des propriétés HTML comme le contenu textuel et les styles CSS de manière interactive.
La première étape consiste à identifier les objets cibles et cliquables, puis à utiliser la méthode .html()
pour injecter du texte. Par la suite, nous aborderons la méthode .css()
pour styliser le bloc de contenu et gérer des propriétés telles que le padding et la largeur.
Enfin, nous explorerons comment obtenir et afficher dynamiquement des valeurs issues des propriétés des éléments HTML cliqués, rendant ainsi vos pages web plus interactives et réactives.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de vous apprendre à :
1. Modifier dynamiquement le contenu et le style d'éléments HTML.
2. Utiliser JavaScript pour interagir avec le DOM.
3. Appliquer des styles CSS de manière programmée.
Prérequis pour cette leçon
Les prérequis pour cette vidéo sont :
1. Connaissance de base en HTML et CSS.
2. Compréhension élémentaire de JavaScript.
Métiers concernés
Les professionnels concernés par ce sujet incluent :
1. Développeurs Front-End.
2. Concepteurs Web.
3. Intégrateurs Web.
Alternatives et ressources
En alternative, vous pouvez utiliser les bibliothèques ou frameworks suivants :
1. jQuery pour une manipulation plus simplifiée du DOM.
2. React pour une gestion déclarative des composants.
Questions & Réponses
.html()
pour injecter du texte et .css()
pour appliquer des styles CSS.
.css()
de jQuery, vous pouvez spécifier le padding de l'élément dans une fonction de JavaScript.
