• 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;
    }
     
     
  • 相关阅读:
    Navicat 总是断开连接
    MySQL 重连机制
    优化 一
    python之 paramiko模块 连接服务器
    变量值的修改
    Python使用APScheduler实现定时任务
    Linux命令 清空文件
    输入法 | 输入法如何打出直角引号
    Java | Java字节码
    英语 | 图片学习单词
  • 原文地址:https://www.cnblogs.com/cowboybusy/p/10655968.html
Copyright © 2020-2023  润新知