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 相关文章推荐
简单的js分页脚本
May 21 Javascript
jquery $.each() 使用小探
Aug 23 Javascript
JS实现环形进度条(从0到100%)效果
Jul 05 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
Aug 03 Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
Aug 16 Javascript
JQuery 封装 Ajax 常用方法(推荐)
May 21 jQuery
Vue项目webpack打包部署到服务器的实例详解
Jul 17 Javascript
js 获取html5的data属性实现方法
Jul 28 Javascript
angular2/ionic2 实现搜索结果中的搜索关键字高亮的示例
Aug 17 Javascript
JavaScript 复制对象与Object.assign方法无法实现深复制
Nov 02 Javascript
详解vue-template-admin三级路由无法缓存的解决方案
Mar 10 Javascript
vue data有值,但是页面{{}} 取不到值的解决
Nov 09 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代码
2008/09/10 PHP
php实现的SSO单点登录系统接入功能示例分析
2016/10/12 PHP
指定位置如果有图片显示图片,无图片显示广告的JS
2010/06/05 Javascript
date.parse在IE和FF中的区别
2010/07/29 Javascript
异步javascript的原理和实现技巧介绍
2012/11/08 Javascript
JS中setTimeout()的用法详解
2013/04/14 Javascript
加载远程图片时,经常因为缓存而得不到更新的解决方法(分享)
2013/06/26 Javascript
jQuery晃动层特效实现方法
2015/03/09 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
2015/03/14 Javascript
每天一篇javascript学习小结(Date对象)
2015/11/13 Javascript
JS基于构造函数实现的菜单滑动显隐效果【测试可用】
2016/06/21 Javascript
jQuery tagsinput在h5邮件客户端中应用详解
2016/09/26 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
js处理层级数据结构的方法小结
2017/01/17 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
vue.js声明式渲染和条件与循环基础知识
2017/07/31 Javascript
angularjs下ng-repeat点击元素改变样式的实现方法
2018/09/12 Javascript
Vue中的vue-resource示例详解
2018/11/02 Javascript
webpack项目使用eslint建立代码规范实现
2019/05/16 Javascript
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
Python基于生成器迭代实现的八皇后问题示例
2018/05/23 Python
python实现三维拟合的方法
2018/12/29 Python
python中使用while循环的实例
2019/08/05 Python
Pytorch抽取网络层的Feature Map(Vgg)实例
2019/08/20 Python
python sitk.show()与imageJ结合使用常见的问题
2020/04/20 Python
详解python os.path.exists判断文件或文件夹是否存在
2020/11/16 Python
Python 微信公众号文章爬取的示例代码
2020/11/30 Python
英国网上香水店:Fragrance Direct
2016/07/20 全球购物
德国圣伯纳德草药屋:Kräuterhaus Sanct Bernhard(有中文站)
2018/08/05 全球购物
SmartBuyGlasses比利时:购买品牌太阳镜和眼镜
2019/08/09 全球购物
美国牙科折扣计划:DentalPlans.com
2019/08/26 全球购物
英国行业制服供应商:Alexandra
2019/09/14 全球购物
农场厂长岗位职责
2013/12/28 职场文书
项目申请汇报材料
2014/08/16 职场文书
传承焦裕禄精神思想汇报2014
2014/09/10 职场文书
MySQL池化框架学习接池自定义
2022/07/23 MySQL