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

前言:使用less预编译器来处理css语法。
Github:https://github.com/Ewall1106/mall

什么是less?

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

项目中使用less

1. less的安装

  • 打开命名行,安装lessless-loader就可以了:
$ cnpm install less less-loader --save-dev
install less

2. 使用less

  • 怎么使用,大概就这样,不需要引入什么的,直接用,定义下lang属性就行:
<style lang="less" scoped>
</style>
  • 我们新建一个home.vue页面:
    home.vue

less与公共变量

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

  • 我们在styles下面新建一个variables.less文件,用于存放less公共变量,然后定义一下全局背景色
variables
  • 项目中引入,这里需要踩的坑我都注释了,看注释就行。
项目中引入
  • ok,我们去浏览器中看看效果,那么,以后再项目中就可以把所有的页面公共的变量抽离出来使用了。
浏览器
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简介 CSS(层叠样式表)是一门历史悠久的标记性语言,同 HTML 一道,被广泛应用于万维网(World Wide...
    老夫的天阅读 5,998评论 1 29
  • 1、LESS的官网:http://lesscss.org 2、Sass官网地址:http://sass-lang....
    Howie223阅读 9,246评论 0 5
  • 来过,我的草原——乌拉盖 “为什么我永远不能在二十岁的一个夏日午后微笑的路过这座城市?”喜欢席慕容在写《乌里雅...
    原子与羊阅读 3,490评论 3 1
  • 说说这个对于我来说具有历史性意义的六月。 继修马桶灯管换煤气之后,拿起螺丝刀装锅; 种了金盏花、矢车菊和硫华菊,眼...
    一只游荡成精的猫阅读 3,502评论 2 51
  • 也不知道从什么时候起,看文章阅文字就喜欢跳跃式一带而过,这作死的性子,真得改。20岁前憋着用脑,20岁后不想用脑,...
    脱稿的鱼阅读 1,607评论 0 0

友情链接更多精彩内容