Sass的乘法运算规则也适用于除法运算。不过除了除法运算还有一个特殊之处。众所周知“/”符号在css中已作为一种符号使用,因此在sass中做除法运算时,直接使用"/" 符号作为除号时,将不会生效,编译时既得不到我们需要的效果,也不会报错。一起先来看简单的示例:

这样的结果对于大家来说没有任何意义。要修正这个问题,只需要给运算的外面添加一个小括号( )即可:

除了上面情况带有小括号,“/”符号会当作除法运算符之外,如果“/”符号在已有的数学表达式中时,也会被认作除法符号。如下面示例:

另外,在 Sass 除法运算中,当用变量进行除法运算时,“/”符号也会自动被识别成除法,如下例所示:

综合上述,”/  ”符号被当作除法运算符时有以下几种情况:

•    如果数值或它的任意部分是存储在一个变量中或是函数的返回值。
•    如果数值被圆括号包围。
•    如果数值是另一个数学表达式的一部分。

如下所示:

Sass 的除法运算还有一个情况。我们先回忆一下,在乘法运算时,如果两个值带有相同单位时,做乘法运算时,出来的结果并不是我们需要的结果。但在除法运算时,如果两个值带有相同的单位值时,除法运算之后会得到一个不带单位的数值。如下所示:

最新文章

  1. php工作笔记3-php基础加强
  2. Js提示框
  3. [php-src]窥探Php内核中的变量
  4. [Python] Magic editor in Pycharm
  5. Machine Learning in Action -- 树回归
  6. struts2 笔记03 异常支持、防止页面刷新和后退、方法验证
  7. [mysql] mysql explain 使用
  8. Linux中的模式转换
  9. Java SE (1)之 JFrame 组件 GridLayout布局
  10. JS的全局变量&局部变量
  11. __stdcall,__cdecl,_cdecl,_stdcall,。__fastcall,_fastcall 区别简介
  12. openwrt系统之字符设备驱动软件包加载、测试程序加载
  13. linux常用脚本
  14. Linux查看当前目录下所有子目录是否包含某个文件
  15. 2019OO第二单元总结
  16. route的简单使用
  17. cocos2d-js:游戏进入后台和返回游戏的事件捕获和处理
  18. 【数据库】Mysql中主键的几种表设计组合的实际应用效果
  19. angularjs 请求数据转换为Form Data传参
  20. Linux CPU Hotplug CPU热插拔

热门文章

  1. ht-8 对arrayList中的自定义对象排序( Collections.sort(List<T> list, Comparator<? super T> c))
  2. Linux内核设计与实现 总结笔记(第二章)
  3. 攻防世界 | guess_num
  4. 组建MySQL集群的几种方案
  5. Jmeter 中文乱码解决方案
  6. Windows 环境下vue+webpack前端开发环境搭建
  7. 使用Flask+nginx+uwsgi+Docker部署python应用
  8. RESTful再理解
  9. PHP Yii框架中使用smarty模板
  10. 【ABAP系列】SAP ABAP实现LOG显示的方法