zoukankan      html  css  js  c++  java
  • less

    1.less支持普通css所有语法

    2.在.vue文件中使用less:

    <style scoped lang="less">
      @textcolor :#2c3e50;
    
      #app {
      font-family: 'Avenir', Helvetica, Arial, sans-serif;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-align: center;
      color: @textcolor;
      margin-top: 60px;
    }
    
    
    </style>

    3.引入外部less:

    global.less:

    @color: red;
    
    .test{
        background-color: @color;
    }

    main.js中引入:

    import "./common/global.less"
    也可以在其他.vue文件的script中引入
     
    css是全局的,默认情况下,有一个js文件或vue文件引入一次,其他地方都有效
    比如a.vue中引入了1.less,在b.vue中就不需要再引入了1.less了,1.less中的样式可以直接使用
    所以css文件可以只在main.js文件中引入一次就可以了,比如bootstrap.css也是在main.js中引入一次
     
    4.vue文件中style的scoped修饰可以让定义的css样式只在本vue文件中有效
     
    5.在less中也可以引入其他less:
    <style scoped lang="less">
    @import './common/global.less';
    
    @textcolor :#2c3e50;
    
    #app {
      font-family: "Avenir", Helvetica, Arial, sans-serif;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-align: center;
      color: @textcolor;
      margin-top: 60px;
    }
     
     
  • 相关阅读:
    如何在markdown隐藏代码块
    html基础
    驻留机制
    字典
    echarts简单使用
    selenium的基本操作
    Excel上传、下载、models 自定义字段、批量执行(可选)
    django之自定义标签(路径url反向解码)
    邮件自动生成发送用例报告
    前台获取后台保存的数据
  • 原文地址:https://www.cnblogs.com/cowboybusy/p/10655968.html
Copyright © 2011-2022 走看看