SassScript supports the if-then-else construct, which also can be found in most of the high-level programming languages. In this recipe, the conditional
@if statement will be discussed.
The recipe uses SCSS code from a part of the Compass Image module. Read more about Compass in Chapter 6, Using Compass. Also, read the Installing Sass for command line usage recipe of Chapter 1, Getting Started with Sass.
Notice that the SCSS in this recipe does not use the
@if statement directly. The code calls the
background-with-css2-fallback() mixin with different parameters. The
@if statements themselves are inside the
background-with-css2-fallback() mixin, as explained in the How it works... section. Here is how we can ...