Less 安装及基本用法


Posted in Javascript onMay 05, 2018

node.js是一个前端的框架 自带一个包管理工具npm

node.js 的安装

官网:http://nodejs.cn/

Less 安装及基本用法

Less 安装及基本用法Less 安装及基本用法Less 安装及基本用法Less 安装及基本用法

Less 安装及基本用法

在命令行检验是否安装成功

Less 安装及基本用法

切换到项目目录,初始化了一个package.json文件

Less 安装及基本用法

安装与卸载jQuery包(例子)

安装

Less 安装及基本用法

卸载

Less 安装及基本用法

安装淘宝镜像

Less 安装及基本用法

2. 安装less

Less 安装及基本用法

Less 安装及基本用法

试一试:

test.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <link rel="stylesheet" href="style.css" rel="external nofollow" />
</head>
<body>
<div id="box">
  <ul>
    <li>你好</li>
    <li>hello</li>
  </ul>
</div>
</body>
</html>

style.less

#box{
 width:200px;
 height:200px;
 background-color:blue;
 ul{
  color:white;
  li{
   line-height:50px;
  }
 }
}

在命令行中输入lessc xxx.less xxx.css,

如下:

Less 安装及基本用法

用浏览器打开test.html 看一下效果吧3. less 的基本用法

https://less.bootcss.com/

变量

@red:red;
@w:200px;
#big{
  width:@w;
  height:@w;
  background-color:@red;
  #small{
    width:@w;
    height:@w;
    background-color:@red;
  }
}
p{
  color:@red;
}

混合

.bt{
  width:200px;
  height:200px;
  border-top:2px solid red;
  background-color:red;
}
#big{
  .bt;
  #small{
    .bt;
  }
}

•嵌套

#box{
  width:100%;
  height:60px;
  background-color:#ccc;
  h3{
    width:100%;
    height:20px;
    background-color:yellow;
  }
  ul{
    list-style:none;   
    li{
      height:40px;
      line-height:40px;
      float:left;
      padding:0 10px;
    }
  }
}

•运算

@color:#333;
#box{
  width:100%;
  height:60px;
  background-color:@color+#111;
}
•calc()
@var:50vh/2;
#box{
  width:calc(50% + (@var - 20px));
}

•固定函数

@base:#f04615;
@width:0.5;
#box{
  width:percentage(@width);
  color:saturate(@base,5%);
  background-color:spin(lighten(@base,25%),8);
}

•注释

//单行注释//
/*多行
 注释*/
•引入其他less文件
@import "other.less";

总结

以上所述是小编给大家介绍的Less安装及基本用法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
使用javascript创建快捷方式的简单实例
Aug 09 Javascript
node.js中的http.response.writeHead方法使用说明
Dec 14 Javascript
jquery及js实现动态加载js文件的方法
Jan 21 Javascript
基于jquery fly插件实现加入购物车抛物线动画效果
Apr 05 Javascript
关于javascript获取内联样式与嵌入式样式的实例
Jun 01 Javascript
js自定义弹框插件的封装
Aug 24 Javascript
angular2+node.js express打包部署的实战
Jul 27 Javascript
Vue一个案例引发的递归组件的使用详解
Nov 15 Javascript
简单实现vue中的依赖收集与响应的方法
Feb 18 Javascript
Vue分页器实现原理详解
Jun 28 Javascript
Vue 禁用浏览器的前进后退操作
Sep 04 Javascript
vuex的使用和简易实现
Jan 07 Vue.js
es6新特性之 class 基本用法解析
May 05 #Javascript
JS同步、异步、延迟加载的方法
May 05 #Javascript
JavaScript生成指定范围随机数和随机序列的方法
May 05 #Javascript
JS文件中加载jquery.js的实例代码
May 05 #jQuery
关于js的三种使用方式(行内js、内部js、外部js)的程序代码
May 05 #Javascript
js动态引入的四种方法
May 05 #Javascript
关于HTML5的data-*自定义属性的总结
May 05 #Javascript
You might like
php解压文件代码实现php在线解压
2014/02/13 PHP
php实现的DateDiff和DateAdd时间函数代码分享
2014/08/16 PHP
php中通过DirectoryIterator删除整个目录的方法
2015/03/13 PHP
php微信公众号开发之简答题
2018/10/20 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
2019/11/23 PHP
js event事件的传递与冒泡处理
2009/12/06 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
jQuery知识点整理
2015/01/30 Javascript
js实现大转盘抽奖游戏实例
2015/06/24 Javascript
js实现div模拟模态对话框展现URL内容
2016/05/27 Javascript
Angular.js中angular-ui-router的简单实践
2017/07/18 Javascript
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
vue通信方式EventBus的实现代码详解
2019/06/10 Javascript
JS异步宏队列微队列原理详解
2020/09/09 Javascript
[02:08]什么藏在DOTA2 TI9“小紫本”里?斧王历险记告诉你!
2019/05/17 DOTA
Python编写屏幕截图程序方法
2015/02/18 Python
python使用pil生成图片验证码的方法
2015/05/08 Python
Python输出9*9乘法表的方法
2015/05/25 Python
Python简单格式化时间的方法【strftime函数】
2016/09/18 Python
深入了解Python中pop和remove的使用方法
2018/01/09 Python
使用Template格式化Python字符串的方法
2019/01/22 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
Python print不能立即打印的解决方式
2020/02/19 Python
如何通过python计算圆周率PI
2020/11/11 Python
使用Python快速打开一个百万行级别的超大Excel文件的方法
2021/03/02 Python
美国汽配连锁巨头Pep Boys官网:轮胎更换、汽车维修服务和汽车零部件
2017/01/14 全球购物
法国发饰品牌:Alexandre De Paris
2018/12/04 全球购物
香港网上花店:FlowerAdvisor香港
2019/05/30 全球购物
大学团支书的自我评价分享
2013/12/14 职场文书
公司门卫岗位职责范本
2014/07/08 职场文书
人事主管岗位职责说明书
2014/07/30 职场文书
“九一八事变纪念日”国旗下讲话稿
2014/09/14 职场文书
初中军训感言
2015/08/01 职场文书
国家助学金受助感言
2015/08/01 职场文书
python基础之错误和异常处理
2021/10/24 Python
SpringBoot Http远程调用的方法
2022/08/14 Java/Android