Element组建样式修改 deep 深度作用选择器 scoped

本文探讨了解决Element UI组件样式修改难题的方法,通过使用深度作用选择器(/deep/ 或 >>>),可以有效地仅针对当前页面的组件进行样式定制,避免影响其他页面的样式,同时提供了具体的代码示例。

一般修改element组建的样式,会遇到两个问题:
1:直接修改,样式不起作用
2:把style标签的scoped去除,但是这样一来,会影响其他页面的的样式

如何只修改本页面的组建样式
我们需要用到 深度作用选择器,deep
例如下代码所示

<style lang="less" scoped>
  /deep/ .course {
    .el-tabs__nav-wrap {
      padding-left: 20px;
    }
    .el-tabs__nav .el-tabs__item {
      font-weight: 400;
      color: #444444;
      font-size: 20px;
      margin: 10px 0;
    }
    .el-tabs__item.is-active {
      color: #649CEE;
      font-weight: 600;
    }
  }
</style>

但如果加了deep后样式还是不起作用,那就是deep作用的层级不一样,需要考虑是不是父类不对.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值