NodeJs管理Less/Sass_html/css_WEB-ITnose

php中文网
发布: 2016-06-21 08:48:37
原创
1188人浏览过

预计阅读时间: 5 分钟

介绍

less官网 http://lesscss.org/

sass官网 http://sass-lang.com/

可以命令行安装也可以直接下载,其中less可以通过Nodejs的npm包管理去下载管理,sass则需要ruby去下载安装。

通过命令行,npm安装less

立即学习前端免费学习笔记(深入)”;

npm install -g less
登录后复制

Less知识点

  1. Variables变量定义
  2. Nested Rules嵌套规则(&代表当前元素的父元素)
  3. Operations算数表达式
  4. Functions函数
  5. Scope作用域
  6. import引用文件

变量

@nice-blue: #5B83AD;@light-blue: @nice-blue + #111;#header {  color: @light-blue;}
登录后复制

output输出

#header {  color: #6c94be;}
登录后复制

嵌套规则

乾坤圈新媒体矩阵管家
乾坤圈新媒体矩阵管家

新媒体账号、门店矩阵智能管理系统

乾坤圈新媒体矩阵管家 17
查看详情 乾坤圈新媒体矩阵管家
#header {  color: black;  .navigation {    font-size: 12px;  }  .logo {    width: 300px;  }}//相当于下面代码#header {  color: black;}#header .navigation {  font-size: 12px;}#header .logo {  width: 300px;}
登录后复制

算数表达式

// example with variables@base: 5%;@filler: @base * 2; // result is 10%@other: @base + @filler; // result is 15%
登录后复制

函数

@base: #f04615;@width: 0.5;//percentage, saturate, lighten, spin等都是函数.class {  width: percentage(@width); // returns `50%`  color: saturate(@base, 5%);  background-color: spin(lighten(@base, 25%), 8);}
登录后复制

作用域

@var: red;#page {  #header {    color: @var; // white  }  @var: white;}
登录后复制

引用文件

@import "library"; // library.less@import "typo.css";
登录后复制

怎么编译less呢?

命令行进入存放less文件的文件夹,用下述命令编译less,下面是在当前文件夹下输出css。lessc命令后面是less的存放路径和css的存放路径

$ lessc styles.less styles.css
登录后复制

less中间件用法

less-middleware官网: https://www.npmjs.com/package/less-middleware,进入项目文件夹,用命令行安装

npm install less-middleware --save
登录后复制
HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号