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 11 Javascript
jQuery操作DOM之获取表单控件的值
Jan 23 Javascript
javascript多行字符串的简单实现方式
May 04 Javascript
JavaScript 七大技巧(一)
Dec 13 Javascript
JS组件Bootstrap实现下拉菜单效果代码
Apr 26 Javascript
jQuery UI Bootstrap是什么?
Jun 17 Javascript
原生JS实现匀速图片轮播动画
Oct 18 Javascript
Omi v1.0.2发布正式支持传递javascript表达式
Mar 21 Javascript
对于Javascript 执行上下文的全面了解
Sep 05 Javascript
通过jquery.cookie.js实现记住用户名、密码登录功能
Jun 20 jQuery
Angular异步变同步处理方法
Aug 13 Javascript
Vue项目前后端联调(使用proxyTable实现跨域方式)
Jul 18 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
千呼万唤始出来,DOTA2勇士令状不朽宝藏Ⅱ现已推出
2020/08/25 DOTA
为什么那些咖啡爱好者大多看不上连锁咖啡店?
2021/03/06 咖啡文化
PHP容易被忽略而出错陷阱 数字与字符串比较
2011/11/10 PHP
php实现邮件发送并带有附件
2014/01/24 PHP
php通过array_push()函数添加多个变量到数组末尾的方法
2015/03/18 PHP
详解Yii实现分页的两种方法
2017/01/14 PHP
JQuery下的Live方法和$.browser方法使用代码
2010/06/02 Javascript
jQuery Ajax()方法使用指南
2014/11/19 Javascript
html的DOM中document对象images集合用法实例
2015/01/21 Javascript
JS实现控制表格单元格垂直对齐的方法
2015/03/30 Javascript
AngularJS中处理多个promise的方式
2016/02/02 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
JS查找字符串中出现次数最多的字符
2016/09/05 Javascript
纯js实现倒计时功能
2017/01/06 Javascript
AngularJS的Filter的示例详解
2017/03/07 Javascript
vue.js实现格式化时间并每秒更新显示功能示例
2018/07/07 Javascript
浅谈Redux中间件的实践
2018/07/27 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
js实现全选反选不选功能代码详解
2019/04/24 Javascript
JS数组方法reverse()用法实例分析
2020/01/18 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
Javascript生成器(Generator)的介绍与使用
2021/01/31 Javascript
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
Python中每次处理一个字符的5种方法
2015/05/21 Python
python构建深度神经网络(续)
2018/03/10 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
python中struct模块之字节型数据的处理方法
2019/08/27 Python
Python中base64与xml取值结合问题
2019/12/22 Python
英国巧克力贸易公司:Chocolate Trading Company
2017/03/21 全球购物
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
新闻编辑专业自荐信
2014/07/02 职场文书
群众路线问题查摆对照检查材料
2014/10/04 职场文书
公务员政审材料
2014/12/23 职场文书
死磕 java同步系列之synchronized解析
2021/06/28 Java/Android
springboot新建项目pom.xml文件第一行报错的解决
2022/01/18 Java/Android