本书的目标读者是具有一定 CSS 基础,希望深入了解 CSS3 及其之后版本新特性的前端开发者。适合那些希望突破 CSS 技能瓶颈,掌握更多高级技巧和解决实际问题的思路的开发者。本书也适合对 CSS 布局、视觉表现和用户体验有较高要求的开发者,以及希望了解 CSS 未来发展趋势的技术爱好者。
在 CSS2.1 时代,Web 页面主要用于展示图文内容,对复杂布局的需求不高。随着 Ajax 技术的兴起和 Web 应用的日益复杂,传统的 CSS 已经无法满足需求。CSS3 及其之后版本的新特性应运而生,旨在构建更加丰富的 Web 应用程序,并支持更复杂、更具弹性的布局、更丰富的视觉表现、更多样的浏览设备以及开发者 CSS 自定义能力。