Chapter 6
In this chapter, I was able to learn more about JavaScript and how by adding JavaScript, I can start to do a lot more things. This being having my animations play at a time other than during page load or in response to simple gestures, defining the properties I animate, their values, or both on the fly as opposed to having them always be predefined in CSS, and having the element whose properties we animate be wildly different than the element we trigger the animation on. When using CSS and JavaScript together it is important to know that when coding define the initial state using CSS and to make changes using JavaScript. This is a pattern that will be used frequently when working with animations that are using both CSS and JavaScript.