sass的高级用法

简介: 一、函数percentage($value):将不带单位的数转换成百分比值;round($value):将数值四舍五入,转换成一个最接近的整数;ceil($value):向上取整;floor($value):向下取整;abs($value)...

一、函数

  • percentage($value):将不带单位的数转换成百分比值;
  • round($value):将数值四舍五入,转换成一个最接近的整数;
  • ceil($value):向上取整;
  • floor($value):向下取整;
  • abs($value):取数的绝对值;
  • min($numbers…):找出几个数值之间的最小值;
  • max($numbers…):找出几个数值之间的最大值;
  • random(): 获取随机数

例子:

随机颜色

rgb(floor(random()255), floor(random()255), floor(random()*255))

二、koala中文乱码

进入到Koala 安装目录 D:\Koala\rubygems\gems\sass-3.4.9\lib\sass修改 engine.rb 文件 在require 最下面 加入以下代码 即可解决

Encoding.default_external = Encoding.find('utf-8')
目录
相关文章
|
4月前
|
JSON JavaScript 前端开发
TypeScript(十五)配置相关(命令行配置)
TypeScript(十五)配置相关(命令行配置)
50 4
|
4月前
|
JavaScript 编译器 开发者
TypeScript(十二)模块
TypeScript(十二)模块
36 0
|
6月前
|
JavaScript
细讲Node.js模块化,以及 CommonJS 标准语法导出和导入,详细简单易懂!
细讲Node.js模块化,以及 CommonJS 标准语法导出和导入,详细简单易懂!
|
6月前
|
JavaScript
解释如何使用 TypeScript 中的 mixin
解释如何使用 TypeScript 中的 mixin
55 0
|
6月前
|
JavaScript
TypeScript 高级语法
TypeScript 高级语法
62 0
|
JavaScript
TypeScript 支持模块化编程,具体应用案例解析
TypeScript 支持模块化编程,具体应用案例解析
63 0
|
JavaScript 编译器
带你读《现代TypeScript高级教程》十六、解读TSConfig(4)
带你读《现代TypeScript高级教程》十六、解读TSConfig(4)
|
JavaScript 前端开发 编译器
带你读《现代TypeScript高级教程》十六、解读TSConfig(1)
带你读《现代TypeScript高级教程》十六、解读TSConfig(1)
|
JavaScript 前端开发 编译器
带你读《现代TypeScript高级教程》十六、解读TSConfig(3)
带你读《现代TypeScript高级教程》十六、解读TSConfig(3)
|
JavaScript 前端开发
带你读《现代TypeScript高级教程》十六、解读TSConfig(2)
带你读《现代TypeScript高级教程》十六、解读TSConfig(2)