内容简介
Written in a practical and concise manner, this book is a crashcourse in teaching you the fundamental concepts of Less with reallife examples and problems.If you use CSS(3) in your web development tasks and would love to learn how to create maintainable and reusable code with Less, this book is ideal for you. Although you need to have some experience in web development, even beginners will find that this book is useful.
AI简介
这是一本关于如何使用Less这种CSS预处理器来优化和简化CSS代码的实用手册。这本书通过实践和简洁的方式,向读者介绍了Less的基本概念,并提供了丰富的实际案例和问题,以帮助读者理解和掌握Less的精髓。
这本书首先介绍了编译Less为CSS的过程,解释了Less如何通过引入变量、函数、运算符以及规则或选择器的嵌套等编程语言概念,使得编写CSS代码更加简洁、高效。同时,Less遵循Don't Repeat Yourself (DRY) 原则,帮助开发者避免在代码中重复相同的信息。
接着,本书深入探讨了使用供应商特定规则,如使用Less来编写CSS,以及如何通过使用Less的变量和混合物来简化代码,提高代码的可读性和可维护性。同时,本书还介绍了如何使用Less的嵌套规则、运算符和内置函数,以及如何通过使用操作和内置函数来创建复杂的属性关系和样式。
此外,本书还详细介绍了如何使用Preboot的网格系统,以及如何构建项目的网格。Preboot是一个流行的响应式网格框架,它允许你使用一些变量和混合物构建移动优先的网格布局。本书还介绍了如何使用Less构建网格的其他框架,如Bootst