- Sass 教程
- Sass — 首页
- Sass — 概览
- Sass — 安装
- Sass — 语法
- 使用 Sass
- Sass — CSS 扩展
- Sass — 注释
- Sass — 脚本
- Sass — @ 规则和指令
- 控制指令和表达式
- Sass — 混合指令
- Sass — 函数指令
- Sass — 输出样式
- 扩展 Sass
- 有用的 Sass 资源
- Sass — 面试问题
- Sass — 快速指南
- 有用的 Sass 资源
- Sass — 讨论
Sass — 布尔运算
说明
你可以使用 and、or 和 not 运算符对 Sass 脚本执行布尔运算。
示例
以下示例展示了在 SCSS 文件中使用布尔运算的情况:-
<html> <head> <title>Boolean Operations</title> <link rel = "stylesheet" type = "text/css" href = "style.css" /> <link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script src = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> </head> <body> <h3>Example using Boolean Operations</h3> <p class = "bool">SASS stands for Syntactically Awesome Stylesheet..</p> </body> </html>
接下来,创建文件 style.scss。
style.scss
$age:20; .bool { @if ($age > 10 and $age < 25) { color: green; } }
你可以使用以下命令告知 SASS 监听该文件,并在 SASS 文件每次更改后更新 CSS:-
sass --watch C:\ruby\lib\sass\style.scss:style.css
下一步,执行以上命令,它将自动使用以下代码创建 style.css 文件:-
style.css
.bool { color: green; }
输出
让我们执行以下步骤,了解以上给出的代码如何工作:-
将上述给定的 html 代码保存在 boolean_operations.html 文件中。
在浏览器中打开此 HTML 文件,将显示一个输出,如下所示。
sass_script.htm
广告