美文网首页
vue:样式穿透

vue:样式穿透

作者: 岚平果 | 来源:发表于2021-07-29 15:34 被阅读0次

一、什么叫 vue 样式穿透

在 vue 开发过程中,可能会遇到修改 iview UI 组件样式的时候,无效的问题,在网页检查页面元素的时候发现自己写的样式不生效,原因是因为 <style scoped></style> 中scoped 的问题导致,所以我们需要用到样式穿透

二、vue 中 lang="scss" 样式穿透,用 >>>

// index.scss 文件
.basic_form{
    & >>> .ivu-form-item-label {
       font-size: 16px;
       font-weight: bold;
   }
}
// xxx.vue 引入 index.scss 文件
<style lang="scss" scoped>
@import './index.scss'; // 
</style>

二、vue 中 lang="less" 样式穿透,用 /deep/

// index.less 文件
.tabs{
    /deep/ .ivu-tabs-tab{
        font-size: 20px;
    }
    /deep/ .ivu-tabs-bar{
        margin-bottom: 0;
    }
}
// xxx.vue 引入 index.less 文件
<style lang="less " scoped>
@import './index.less '; // 
</style>

相关文章

  • vue 样式穿透

    外层 >>> 第三方组件 { 样式 } /deep/第三方组件 { 样式 }

  • vue 样式穿透

    在如果你希望 scoped 样式中的一个选择器能够作用得“更深”,例如影响子组件,但由于scoped属性的样式隔离...

  • vue样式穿透

    深度作用选择器 1、>>> .a >>> .b {***} 2、/deep/ 或 ::v-deep :style使...

  • vue样式穿透

    1、sass和less的样式穿透 使用/deep/ 外层 /deep/ 第三方组件 做到三点:a. 当前的vue...

  • vue:样式穿透

    一、什么叫 vue 样式穿透 在 vue 开发过程中,可能会遇到修改 iview UI 组件样式的时候,无效的问题...

  • vue样式穿透

    一、目的 本文的目的主要是为了解决在带有 .... 中,无法修改ui框架的样式问题。但如果去掉scoped话...

  • vue样式穿透

    前言 vue的style中设置scoped属性后,组件实现样式私有化。但是该组件又使用的其他组件库时(vant,e...

  • vue 样式穿透

    在如果你希望 scoped 样式中的一个选择器能够作用得“更深”,例如影响子组件,但由于scoped属性的样式隔离...

  • vue项目使用/deep/语法报错并且无法启动项目最佳最完美解决

    vue项目使用/deep/语法报错最近使用vue创建后台管理系统,在改变饿了么组件样式时,使用/deep/样式穿透...

  • vue scss 样式穿透

    使用2个style的方式不够优雅,可以使用下面方式做样式穿透

网友评论

      本文标题:vue:样式穿透

      本文链接:https://www.haomeiwen.com/subject/lbzxvltx.html