zoukankan      html  css  js  c++  java
  • ui框架的样式穿透

    之前做项目的时候有遇到过该elementui的默认样式,后来因为需求不需要了就没尝试修改,最近学习并尝试了一下

    我的测试框架使用的element ui框架

    在将element框架集成到vue里面之后(这个很简单,百度很多的)

    使用两种方法样式穿透:sass和stylus

    首先是配置sass和stylus的环境,

    1.下载资源包

    npm i node-sass sass-loader -D  

    npm install stylus stylus-loader --save

    2.添加webpack里面的配置(scss需要)

      {
            test: /.scss$/,
            loaders: ['style', 'css', 'sass']
          },
    //使用 lang="scss"引入
    <style  scoped lang="scss">
    //scss的样式穿透需要/deep/
      .el-row /deep/ .el-button--primary {
        background-color: #eee;
      }
     </style>

    3.如果使用stylus穿透的话

    <style  scoped lang="stylus">
      .el-row >>> .el-button--primary {
        background-color: #000;
      }
     </style>

  • 相关阅读:
    防御式编程
    Linux磁盘与文件系统管理
    更加抽象
    高质量的子程序
    Linux文件与目录管理
    抽象
    可以工作的类
    Linux的文件权限与目录配置
    条件、循环和其他语句
    软件构建中的设计
  • 原文地址:https://www.cnblogs.com/purple-windbells/p/11741244.html
Copyright © 2011-2022 走看看