js中less常用的方法小结


Posted in Javascript onAugust 09, 2017

1、color 解析颜色 把代表颜色的字符串转换为颜色值

@c:'#000'
.box{
  background:color(@c)
}

2、data-uri 把我们需要使用的素材图片转化成BASE64编码 ,项目中尤其是移动端的项目,节省了图片的加载时间,是图片优化的一个手段;LESS对于大图片是不能转码的,我们可以使用BASE64工具转码(tool.css-js.com)

项目中慎用,当你在移动端项目中有一些大图实在没有办法处理了的情况下在使用BASE64。

@c:'#000'
@url:'../img/banner';
.box{
  background:data-uri('@{url}/banner1.jpg');
}

3、unit(去除单位和添加单位)

@w100:100px
.box{
  width:unit(unit(@w100)-50,px)
}

4、length(长度) extract(提取)

@color:#000,#fff,#ccc,#eee;
.box{
  z-index:length(@color);
  background:extract(@color,length(@color));
}

5、ceil 、floor、percentage、round、sqrt...mod(取余数 (4,2))min max等数学方法

6、saturate(@value,20%)增加饱和度 desaturate(@value,20%)增加饱和度 lighten 增加亮度 darken降低亮度 fadein 增加透明度 fadeout 降低透明度 fade设置透明度 greyscale 完全移除饱和度变为灰度

以上这篇js中less常用的方法小结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery的复制网页内容到WORD的实现代码
Feb 16 Javascript
解决js正则匹配换行问题实现代码
Dec 10 Javascript
jQuery中element选择器用法实例
Dec 29 Javascript
jQuery前端分页示例分享
Feb 10 Javascript
JS动画效果打开、关闭层的实现方法
May 09 Javascript
js处理层级数据结构的方法小结
Jan 17 Javascript
Vue组件开发技巧总结
Mar 04 Javascript
解决vue动态为数据添加新属性遇到的问题
Sep 18 Javascript
浅谈vux之x-input使用以及源码解读
Nov 04 Javascript
使用webpack4编译并压缩ES6代码的方法示例
Apr 24 Javascript
微信小程序如何引用外部js,外部样式,公共页面模板
Jul 23 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
Aug 04 Javascript
利用JS做网页特效_大图轮播(实例讲解)
Aug 09 #Javascript
基于Vue实例对象的数据选项
Aug 09 #Javascript
react-native之ART绘图方法详解
Aug 08 #Javascript
jQuery Easyui Treegrid实现显示checkbox功能
Aug 08 #jQuery
jQuery EasyUI的TreeGrid查询功能实现方法
Aug 08 #jQuery
EasyUI的TreeGrid的过滤功能的解决思路
Aug 08 #Javascript
angular+ionic返回上一页并刷新页面
Aug 08 #Javascript
You might like
解析php常用image图像函数集
2013/06/24 PHP
php实现简单文件下载的方法
2015/01/30 PHP
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
2020/04/06 PHP
对象的类型:本地对象(1)
2006/12/29 Javascript
利用JQuery为搜索栏增加tag提示
2009/06/22 Javascript
获得Javascript对象属性个数的示例代码
2013/11/21 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
2013/12/11 Javascript
javascript获取flash版本号的方法
2014/11/20 Javascript
javascript数据类型示例分享
2015/01/19 Javascript
谈谈JavaScript的New关键字
2016/08/26 Javascript
jQuery实现别踩白块儿网页版小游戏
2017/01/18 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
extjs简介_动力节点Java学院整理
2017/07/17 Javascript
springMvc 前端用json的方式向后台传递对象数组方法
2018/08/07 Javascript
基于js实现逐步显示文字输出代码实例
2020/04/02 Javascript
绘制微信小程序验证码功能的实例代码
2021/01/05 Javascript
[01:59][TI9趣味视频] 全明星赛奖励
2019/08/23 DOTA
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
在python中的socket模块使用代理实例
2014/05/29 Python
Python使用xlrd模块操作Excel数据导入的方法
2015/05/26 Python
python简单分割文件的方法
2015/07/30 Python
python常用函数详解
2016/09/13 Python
Python实现字典(dict)的迭代操作示例
2018/06/05 Python
Atom的python插件和常用插件说明
2018/07/08 Python
详解Python中pyautogui库的最全使用方法
2020/04/01 Python
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
德国户外商店:eXXpozed
2020/07/25 全球购物
施工安全责任书范本
2014/07/24 职场文书
关于群众路线的心得体会
2014/11/05 职场文书
夫妻分居协议书范文
2014/11/26 职场文书
2014年煤矿工人工作总结
2014/12/08 职场文书
JS监听Esc 键触发事键
2021/04/14 Javascript
Java实现多文件上传功能
2021/06/30 Java/Android
漫画「狩龙人拉格纳」公开TV动画预告图
2022/03/22 日漫
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers