美文网首页网页前端后台技巧(CSS+HTML)Web让前端飞
【less】unit - 单位 和 其他常用参数

【less】unit - 单位 和 其他常用参数

作者: 德育处主任 | 来源:发表于2018-12-29 22:21 被阅读3次
微信订阅号:Rabbit_svip

本节目录:

  1. unit的用法

  2. 向上取整 - ceil

  3. 向下取整 - floor

  4. 四舍五入 - round

  5. 百分比转换 - percentage

  6. 绝对值 - abs



unit 的用法

在less中,用unit来重置单位,有时候是非常实用的。

less代码

@num: 10px;

div {
  height: unit(@num, rem);
}

可以看到,height用了unit,把设置好的变量@num的10px,变成10rem。
需要注意的是,rem是不用单引号或者双引号括起来的。

上面的代码转换成CSS的结果:

转换后的CSS

div {
  height: 10rem;
}

如果unit第二个值是空,则转换后,是不带单位的。可以自行尝试,因为很少这样做,这里不做示范了



ceil - 向上取整

有时候通过计算后,得到一个值,希望通过向上取整。可以用到另一个参数:ceil

less代码

@num: 3.3px;

div {
  height: unit(ceil(@num), rem);
}

转换后的CSS

div {
  height: 4rem;
}


floor向下取整

less代码

@num: 3.9px;

div {
  height: unit(floor(@num), rem);
}

转换后的css代码

div {
  height: 3rem;
}


round 四舍五入

less代码

@numW: 3.9px;
@numH: 3.4px;

div {
  width: unit(round(@numW), rem);
  height: unit(round(@numH), rem);
}

转换后的css代码

div {
  width: 4rem;
  height: 3rem;
}


percentage 百分比转换

less代码

@num: 0.5;

div {
  height: percentage(@num);
}

转换后的css代码

div {
  height: 50%;
}


abs 绝对值

less代码

@num: -32px;

div {
   height: abs(@num);
}

转换后的css代码

div {
  height: 32px;
}

相关文章

  • 【less】unit - 单位 和 其他常用参数

    本节目录: unit的用法 向上取整 - ceil 向下取整 - floor 四舍五入 - round 百分比转换...

  • less 常用方法(持续更新)

    unit 单位转换 在less中,用unit来重置单位,是非常实用的 这个地方用了unit,把设置好的变量@num...

  • Less命令的用法详解

    一、Linux less命令语法 less [参数] 文件: less命令非常强大,在此只介绍几个常用的参数,更多...

  • find:文件大小

    -size [+|-]#UNIT常用单位:k, M, G,c(byte) -#UNIT:[0,#-1]-----大...

  • Linux初级阶段之常用命令:less

    1. 命令格式: less [参数] 文件 2. 命令功能: less命令,也是对文件或其他输出进行分页显示的工具...

  • less样式

    less样式常用插件 less样式常用插件easy less(Vscode搜索安装即可) 配置:首选项>设置>扩展...

  • JDBC连接串常用参数

    JDBC连接其他常用参数参考: UsePerformanceMonitor,userperfmon, perfmo...

  • Java 应用如何调优?

    一、节点配额和内核参数调整 JVM 配置常用参数 堆参数 回收器参数 项目中常用配置 常用组合 常用 GC 调优策...

  • 2017-3-21 less

    混合 1、定义一个带参数的属性集合 LESS: CSS: 2、 LESS : CSS: 3 、 LESS: CSS...

  • Less用法之——带参数混合

    带参数混合 在 LESS 中,你还可以像函数一样定义一个带参数的属性集合: 然后在其他class中像这样调用它: ...

网友评论

    本文标题:【less】unit - 单位 和 其他常用参数

    本文链接:https://www.haomeiwen.com/subject/qzcmlqtx.html