{"product_id":"9781491929834","title":"Transitions and Animations in CSS: Adding Motion with CSS","description":"\u003cp\u003eAdd life and depth to your web applications and improve user experience through the discrete use of CSS transitions and animations. With this concise guide, you’ll learn how to make page elements move or change in appearance, whether you want to realistically bounce a ball, gradually expand a drop-down menu, or simply bring attention to an element when users hover over it.\u003c\/p\u003e\u003cp\u003eShort and deep, this book is an excerpt from the upcoming fourth edition of \u003ci\u003eCSS: The Definitive Guide\u003c\/i\u003e. When you purchase either the print or the ebook edition of \u003ci\u003eTransitions and Animations in CSS\u003c\/i\u003e, you’ll receive a discount on the entire \u003ci\u003eDefinitive Guide\u003c\/i\u003e once it’s released. Why wait? Learn how to make your web pages come alive today.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUnderstand and learn how to implement Disney’s 12 principles of cartoon animation\u003c\/li\u003e\n\u003cli\u003eLearn which CSS properties you can animate and use in transitions\u003c\/li\u003e\n\u003cli\u003eApply CSS’s four transition properties and nine animation properties to your CSS elements\u003c\/li\u003e\n\u003cli\u003eUse CSS keyframe animations to granularly control an element’s property values\u003c\/li\u003e\n\u003cli\u003eLearn details that will save you hours of debugging and megabytes of unnecessary JavaScript\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media, Incorporated","offers":[{"title":"Default Title","offer_id":46622881513713,"sku":"9781491929834","price":6.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/9781491929834_p0.jpg?v=1765520693","url":"https:\/\/shop.barnesandnoble.com\/products\/9781491929834","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}