官术网_书友最值得收藏!

Chapter 1. Harness the Power of Sass for Responsive Web Design

Before we dive into mastering responsive web design, we need to be on the same page as far as technologies go, in our case, CSS preprocessors and, specifically, Sass.

In this book, all CSS is going to be written in Sass in SCSS format. The way we write CSS has changed; it has improved tremendously.

CSS preprocessors such as Sass, LESS, and Stylus give the web/mobile designers and developers new superpowers. Yes, I used the word superpowers because that's exactly how I felt only a few hours after using Sass for the first time, and what I used was as basic as it gets:

.navigation-bar {
    display: flex;
    li {
        padding: 5px 10px;
    }
}

See the nested li selector? Yeah, that's Sass in action. When the preceding code is compiled, this is what it looks like:

.navigation-bar {
   display: flex; 
}
.navigation-bar li {
   padding: 5px 10px;
}

Tip

Downloading the example code

You can download the example code files from your account at http://www.packtpub.com for all the Packt Publishing books you have purchased. If you purchased this book elsewhere, you can visit http://www.packtpub.com/support and register to have the files e-mailed directly to you.

Let's see what's in store for us in this chapter:

  • How does Sass work?
  • The basic concepts of Sass to consider for Responsive Web Design (RWD)
主站蜘蛛池模板: 泽库县| 仁布县| 鹤壁市| 陕西省| 安阳市| 柳林县| 垫江县| 新乡市| 开远市| 禹城市| 吉木乃县| 克东县| 临邑县| 安化县| 任丘市| 治县。| 县级市| 鹤岗市| 张家港市| 凤山县| 石阡县| 织金县| 甘泉县| 临泽县| 普兰县| 息烽县| 临清市| 勐海县| 祁东县| 吉水县| 海宁市| 哈巴河县| 普兰县| 新邵县| 卓资县| 石泉县| 开封市| 鹿泉市| 青川县| 手机| 江津市|