第一部分 结识Sass和Compass

第一部分 认识Sass和Compass

本书的第一部分会带你初步认识Sass和Compass,了解Sass的核心特性并学习编写动态样式的一些原则。第1章首先介绍编写动态样式的概念,以及让动态样式开发更高效的相关开发原则。你将看到Sass如何通过选择器嵌套和变量来帮助避免重复,以及通过使用继承和混合器让你能够更加高效地重用通用样式。我们将学习Compass框架,看看它怎样通过提供模式和工具让站点的样式编写更加顺畅和高效。

第2章将带你认识Sass语法以及Sass的许多强大功能。我们共同探讨如何在Sass中使用变量,并学习变量的作用域。本章将介绍如何通过嵌套选择器和子属性让样式表更加整洁和易读。你还会了解Sass怎样通过扩展原生CSS的@import实现将许多样式合并到一个文件的功能,这样你就可以把你的样式分散到多个更小的、可管理的文件中。我们一起看看如何通过使用混合器在避免重复的同时共享通用的样式,以及如何通过给混合器传参,在混合器中使用变量,在保留样式类型的同时可以轻松定制样式。你将学习使用另一个可以减少重复的方法:选择器继承@extend,以及何时使用继承,何时使用混合器,使用它们的最佳实践。

读完前两章,你对Sass语法就不再陌生,并且对于如何改进样式有了灵感。而且,你将对动态样式表的真谛了然于胸。下一部分将从理论转到实战,使用Sass和Compass来解决一些真实世界中的问题。

目录