今天要来介绍一下Sass的Oerators-运算功能
虽然在一般的CSS中,我们可以用calc()计算宽度、高度
但在Sass内支援的运算更多更广,写起来也更加简洁~
在Sass中有多种运算子,写起来也和其他程序语言类似,下面就来一一快速介绍吧!
@debug (1 + 2) * 3; // 9
@debug ((1 + 2) * 3 + 4) * 5; // 65
@debug (10px + 5px) / 30px; // 0.5
// 如果不同单位会自动转型
@debug 100px + 50; // 150px
@debug 1 + 2 * 3 == 1 + (2 * 3); // true
// 当然也可以放其他单位或字串
@debug 1px == 1px; // true
@debug 1px != 1em; // true
@debug "Helvetica" == Helvetica; // true
@debug "Helvetica" != "Arial"; // true
@debug 100 > 50; // true
@debug 10px < 17px; // true
@debug 96px >= 96px; // true
@debug 1000ms <= 1s; // true
// 如果不同单位会自动转型
@debug 100 > 50px; // true
@debug 10px < 17; // true
@debug 5 % 2; // 1
@debug 1in % 9px; // 0.0625in
@debug not true; // false
@debug not false; // true
@debug true and true; // true
@debug true and false; // false
@debug true or false; // true
@debug false or false; // false
上面程序码一样都可以在任一个.scss档案内做练习,今天就介绍到这!
https://sass-lang.com/documentation/operators
<<: [Deploy to Render] 部署自己的 CodiMD/HedgeDoc
>>: Day 24 - Rancher Fleet 玩转第一个 GitOps
多载 利用JAVA中的多载,就不需要这麽多的函数来做相同的工作! 那多载到底是什麽呢?其实就是指相同...
CISSP不是软柿子! 更不是一个靠死背就能过关的高阶资安考试. 考生必须充分了解基本的定义, 流...
前言 我始终鼓励所有人与团队建立执行 Side project 的习惯,它可以为我们带来许多好处,在...
#odoo #开源系统 #数位赋能 #E化自主 下列资讯,由元植管顾同意,节录自元植odoo快速入门...
常常有人说创业需要勇气,但绝非这麽简单,创业不只需要勇气还需要运气、人脉、执着 人脉 相信不用说很多...