深入PostCSSWeb设计
编辑推荐
适读人群 :本书是写给熟悉HTML5和CSS的Web开发人员和设计师,特别是想使用PostCSS来开发Web的人员。过去Web设计师通常使用Sass或LESS,如果现在想转换到使用PostCSS的话,这本书将对你特别有用。 PostCSS是一种工具,一款已成长为像Sass和LESS一样主流的处理器,这一切都归功于它的强大、速度和易用性。《深入PostCSS Web设计》是使用PostCSS的完全指南,《深入PostCSS Web设计》将指导你如何编写优秀的样式,并将其运用到Web页面,同时让你的样式保持可维护性。这《深入PostCSS Web设计》将向你展示如何利用PostCSS简化样式表的整个过程。它涵盖了给Web页面添加动态的、现代的样式特性的各种技术。随着内容的深入,你将学习如何使用PostCSS来让CSS更具模块化的特性、更易于维护。读完《深入PostCSS Web设计》,你将掌握如何给Web添加CSS样式表,以及如何创建高执行,可维护的样式表。 ◎添加支持PostCSS的混合宏、变量以及条件支持。 ◎探索代码嵌套的不同方式,如BEM和PostCSS的嵌套。 ◎使用PostCSS优化媒体查询,获得*佳性能。 ◎使用PostCSS处理器给元素,如图像、字体、网格、SVG和高清图像添加样式。 ◎熟悉使用插件和使用PostCSS API扩展插件。 ◎定制自己的处理器并在不同的网站上测试,比如WordPress。 ◎在PostCSS中编写一个自定义语法,如类似Sass、LESS或Stylus处理器的语法。 ◎提供对未来的CSS特性(如CSS4特性和一些CSS3特性)的支持。
内容简介
PostCSS是目前CSS处理器中*流行的一个处理器。PostCSS依托其强大的插件生态系统,为CSS处理器增加了无穷的可能性。本书共十四章内容,包括介绍PostCSS,创建变量和混合宏,嵌套规则,创建媒体查询,管理颜色、图片和字体,创建网格,动画元素,PostCSS插件开发,简写型插件、降级插件和包型插件,定制处理器,管理自定义语法,混合处理器,排除、解决PostCSS的相关问题,为未来做准备。以上内容将带你深入了解PostCSS以及如何使用PostCSS。如果你还没有准备好去了解PostCSS能做什么,那么,请跟着这本书的步骤进行系统而深入的学习,你将进入到CSS的全新世界。
作者简介
作者简介 Alex Libby 从事IT 支持工作,有近20年的多领域终端用户支持经验,目前在英国的一家全球经销商担任 MVT 测试开发者。虽然 Alex 的日常工作是和各种技术打交道,但他*关注的还是开源社区的动向,尤其是 CSS/CSS3、jQuery 和 HTML5 等技术。到目前为止,Alex 已经通过 Packt 出版了10本技术书籍并参与了多本书籍的审校工作,涉及 jQuery、HTML5 视频、Sass 和 CSS 等技术,《深入PostCSS Web设计》是 Alex 通过 Packt 出版的第11本书。 译者简介 廖伟华,常用昵称“大漠”,W3CPlus创始人,目前就职于淘宝。对HTML5、CSS和CSS处理器等前端脚本语言有非常深入的认识和丰富的实践经验,专注于CSS、CSS处理器和Web Animation技术的研究,是国内*早研究和使用CSS3和CSS处理器技术的一批人。CSS3、Sass和Drupal的中国布道者。2014年出版著作《图解CSS3:核心技术与案例实战》。