less函数库

1、其他函数

  color()接受字符串,将字符串转为十六进制值

  convert(数值,转换的单位)转换两个单位之间的数值,如长度单位,时间单位,角度单位等convert(20cm,px)

  default();如果没有匹配到对应的条件则走此条件:

    .my(a){

      @x:1;
      }
    .my(b){
      @x:2;
      }
    .my(@y)when(default()){
      @x:@y;
      }
    div{
      .my(bb);
      color: @x;
      }

    如果not(default())表示至少要满足一条条件才可以走当前规则

  unit():移除或转换单位:unit(100px,cm)>100cm,unit(100px)>100

2、字符串函数

  escape()对字符串中特殊字符进行转义处理

   e(” “)相当于~” 值“避免解析,如:width:calc(960px-100px);希望由浏览器解析时可写为calc(”960px - 100px“)

   %()格式化函数%a,%a,%A,%A,%d,%d,%D,%D,%s,%s,%S,%S

    div{
      font-family: %("%a %a","microsoft","yahei");》》div {font-family: ""microsoft" "yahei"";}

    }%A %A,%D,%D,%S,%S可以转义字符,%s,%s,%S,%S可以转义除了颜色的其他字符

    replace(‘content‘,‘要进行替换的值‘,替换值) content: replace(‘hello aa‘,‘aa‘,‘bb‘);》》content: ‘hello bb‘;

    length()返回字符串中的属性值 n:length(1px solid #000)>>>n:3

    extract()提取索引值;@list:”a“,"b","c";

    n:extract(@list,1)  >>n:a

3、数学函数(可以保留单位)

  ceil()向上取整

   floor()向下取整

   percentage()浮点数转换为百分比

    round()取整四舍五入

   sqrt(9px)平方根

   abs()绝对值

   sin(1)默认弧度单位;sin(1deg); asin()反正弦函数

   cos();余弦函数;acos()反余弦

   tan()正切函数;反切atan()

   pi()返回π值

   pow(基数,指数)次方函数

   mod(a,b)取余函数mod(3px,2)》》1px

   min()最小值;max()最大值

时间: 2024-10-12 19:59:51

less函数库的相关文章

ABP展现层——Javascript函数库

ABP展现层——Javascript函数库 点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之21.ABP展现层——Javascript函数库 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称. ABP的官方网站:http://www.aspnetboilerplate.com ABP在Github上的开源项目:https://github.com/aspnetboilerplate ASP.NET Boil

javaweb学习总结(三十)——EL函数库

一.EL函数库介绍 由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用. 这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示: MyEclipse自带的JSTL开发包: fn.tld就是EL函数库的对应的tld描述文件,如下图所示: 在页面中使用JSTL定义的EL函数:<%@taglib uri="http://java.su

重温JSP学习笔记--El函数库

EL函数库(由JSTL提供的) * 导入标签库:<%@ tablib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> String toUpperCase(String input):把参数转换成大写 String toLowerCase(String input):把参数转换成小写 int indexOf(String input, String substring):从大串,输出小

curses不是linux里默认的C函数库

今天在调试一个贪吃蛇程序时,出现如下错误: [[email protected] c++]$ g++ snack.cpp -o snack/tmp/ccCuZ3Jm.o:在函数‘playgame(int, int)’中:snack.cpp:(.text+0xce):对‘erase’未定义的引用snack.cpp:(.text+0xed):对‘mvprintw’未定义的引用snack.cpp:(.text+0x140):对‘mvprintw’未定义的引用snack.cpp:(.text+0x166

Lua中的常用函数库汇总

lua库函数 这些函数都是Lua编程语言的一部分, 点击这里了解更多. assert(value) - 检查一个值是否为非nil, 若不是则(如果在wow.exe打开调试命令)显示对话框以及输出错误调试信息 collectgarbage() - 垃圾收集器. (新增于1.10.1) date(format, time) - 返回当前用户机器上的时间. error("error message",level) - 发生错误时,输出一条定义的错误信息.使用pcall() (见下面)捕捉错误

PHP中的PDO函数库

PDO是一个"数据库访问抽象层",作用是统一各种数据库的访问接口,与mysql和mysqli的函数库相比,PDO让跨数据库的使用更具有亲和力:与ADODB和MDB2相比,PDO更高效. 目前而言,实现"数据库抽象层"任重而道远,使用PDO这样的"数据库访问抽象层"是一个不错的选择. PDO中包含三个预定义的类 PDO中包含三个预定义的类,它们分别是 PDO.PDOStatement 和 PDOException. 一.PDO PDO->be

php总结8——mysql函数库、增删改

8.1 mysql函数库 php的函数   .php中用来操作mysql函数库的函数 常用函数 mysql_connect("主机名称/ip","用户名","密码")--->建立php到mysql的连接,返回资源----> mysql_error()  返回上一个mysql操作的文本错误信息 @ 错误抑制符 一般来说,mysql_connect和mysql_error() 一起使用,用如下方式表示: <?php $link[em

机器学习实战之环境配置:windows系统下安装NumPy、SciPy和Matplotlib函数库

在科学和金融领域,SciPy和NumPy等科学函数库都实现了向量和矩阵操作,增加了代码的可读性,降低了阅读门槛:同时这两个库使用底层语言(C和Fortran)编写,提高了相关应用程序的计算性能,被广泛的应用.此外还有绘图工具Matplotlib,可以绘制2D/3D图形,也可以处理科学研究中经常使用到的图形. 三个库各自的下载地址↓ http://sourceforge.net/projects/numpy/files/NumPy http://sourceforge.net/projects/s

----堆栈 STL 函数库 ----有待补充

#include<cstdio> #include<string> #include<vector> #include<iostream> using namespace std; int main() { vector<int> a; int i,b; for(i=0;i<56;i++) a.push_back(i); printf("%d",a.size()); a.resize(10); for(i=0;i<

函数库:静态库和动态库

1.函数库 函数库其实就是一些写好的函数集合,方便别人的复用.实现的封装之后,最终的目的都是给别人调用. 2.库的形式 库的形式分:动态链接库和静态链接库. 优点: (1)库文件都是被编译好的二进制文件,别人看不到源代码,可以保持保密:(2)同时不会因为不小心被修改出现问题,便于维护. LINUX 下的库学习: 静态链接库:.a 文件 其实就是将多函数,做编译但是不链接生成的 .o 文件,使用 ar 工具打包为 .a 的文件.编译的阶段,当调用这些库的时候,链接器就会去 .a 的库文件中拿出被调