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 相关文章推荐
制作高质量的JQuery Plugin 插件的方法
Apr 20 Javascript
最新的10款jQuery内容滑块插件分享
Sep 18 Javascript
javascript 获取网页标题代码实例
Jan 22 Javascript
jQuery创建自定义的选择器用以选择高度大于100的超链接实例
Mar 18 Javascript
javascript发送短信验证码实现代码
Nov 12 Javascript
15个常用的jquery代码片段
Dec 19 Javascript
Angular 表单控件示例代码
Jun 26 Javascript
从源码看angular/material2 中 dialog模块的实现方法
Oct 18 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
Feb 05 Javascript
element-ui 上传图片后清空图片显示的实例
Sep 04 Javascript
如何用Node写页面爬虫的工具集
Oct 26 Javascript
微信小程序仿知乎实现评论留言功能
Nov 28 Javascript
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
《OVERLORD》手游英文版即将上线 手机上也能扮演骨王
2020/04/09 日漫
Linux fgetcsv取得的数组元素为空字符串的解决方法
2011/11/25 PHP
PHP基于imap获取邮件实例
2014/11/11 PHP
PHP实现百度人脸识别
2019/05/06 PHP
laravel 中某一字段自增、自减的例子
2019/10/11 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
javascript游戏开发之《三国志曹操传》零部件开发(四)用地图块拼成大地图
2013/01/23 Javascript
JSONP获取Twitter和Facebook文章数的具体步骤
2014/02/24 Javascript
网页运行时提示对象不支持abigimage属性或方法
2014/08/10 Javascript
禁止iframe脚本弹出的窗口覆盖了父窗口的方法
2014/09/06 Javascript
js控制网页背景音乐播放与停止的方法
2015/02/06 Javascript
JavaScript实现将xml转换成html table表格的方法
2015/04/17 Javascript
javascript实现通过表格绘制颜色填充矩形的方法
2015/04/21 Javascript
js中this用法实例详解
2015/05/05 Javascript
jQuery添加和删除指定标签的方法
2015/12/16 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
2015/12/16 Javascript
jQuery原理系列-常用Dom操作详解
2016/06/07 Javascript
将json转换成struts参数的方法
2016/11/08 Javascript
用jquery获取select标签中选中的option值及文本的示例
2018/01/25 jQuery
vue页面离开后执行函数的实例
2018/03/13 Javascript
Vue组件中prop属性使用说明实例代码详解
2018/05/31 Javascript
jQuery ajax仿Google自动提示SearchSuggess功能示例
2019/03/28 jQuery
vue 项目打包时样式及背景图片路径找不到的解决方式
2019/11/12 Javascript
微信小程序实现限制用户转发功能的实例代码
2020/02/22 Javascript
js实现前端界面导航栏下拉列表
2020/08/27 Javascript
Python操作json数据的一个简单例子
2014/04/17 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
Python利用Beautiful Soup模块创建对象详解
2017/03/27 Python
北美最大的手工艺品零售商之一:Michaels Stores
2019/02/27 全球购物
色戒观后感
2015/06/12 职场文书
纪委立案决定书
2015/06/24 职场文书
SpringAop日志找不到方法的处理
2021/06/21 Java/Android
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
2021/06/26 MySQL
Dashboard管理Kubernetes集群与API访问配置
2022/04/01 Servers
SQL Server使用T-SQL语句批处理
2022/05/20 SQL Server