前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >10、less的引用及公共变量的抽离

10、less的引用及公共变量的抽离

作者头像
Ewall
发布2018-09-04 15:46:14
2.5K0
发布2018-09-04 15:46:14
举报
文章被收录于专栏:vue学习vue学习

前言:GitHub:https://github.com/Ewall1106/mall

一、什么是less?

less是什么自然不用多言,乃一个css预编译器,可以扩展css语言,添加功能如如允许变量(variables),混合(mixins),函数(functions) 和许多其他的技术,让你的Css更具维护性,主题性,扩展性。 官网:http://lesscss.org/usage/

二、项目中使用less

1、less的安装 打开命名行,安装lessless-loader就可以了:

代码语言:javascript
复制
$ cnpm install less less-loader --save-dev

install

2、使用less 怎么使用,大概就这样,不需要引入什么的,直接用,定义下lang属性就行

代码语言:javascript
复制
<style lang="less" scoped>
</style>

我们新建一个home.vue页面

home.vue

三、less与公共变量

一般在我们项目中,需要把所有统一的色调、样式提出出来作为公共变量使用,比如这里,假设红色是我们项目的基调色,很多页面都要用到,所以我们定义一下这个背景色。

1、我们在styles下面新建一个variables.less文件,用于存放less公共变量,然后定义一下全局背景色

variables

这是定义less变量的语法,还有很多less的语法,大家可以去官网看看。

2、项目中引入

项目中引入

这里需要踩的坑我都注释了,看注释就行。

3、ok,我们去浏览器中看看效果

浏览器

那么,以后再项目中就可以把所有的页面公共的变量抽离出来使用了。

参考学习 http://lesscss.org/usage/

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.06.15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、什么是less?
  • 二、项目中使用less
  • 三、less与公共变量
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档