Vue中样式穿透共6种方法(Vue2、Vue3样式穿透,避免踩坑)

Vue中的样式穿透问题

提示:这个问题真的是让我收获很多,一个关于antd design vue 表格的样式修改问题。

前言

提示:这里是我遇到问题的描述!!!!!

1.首先我在开发的时候,遇到的问题如下(感觉可丑
下方有修改后的样式
在这里插入图片描述
2.这个是修改后的样式(比上面的美观多了
在这里插入图片描述


提示:下面的内容是对我的一些解决方法和对Vue2和Vue3样式穿透的一些理解!!!!!

一、Vue2中的样式穿透如何使用

第一种写法箭头三剑客(原生css):

   1.看向右边的主角 👉       >>>
   use methods: .类名 >>> .类名{样式}

第二种(预处理器:less,sass):

   2.看向右边的主角 👉       /deep/ 
   use methods: 
                     	/deep/ .类名{样式}
                     	父类 /deep/ 子类

第三种(预处理器:less,sass):

   2.看向右边的主角 👉       ::v-deep .类名 {} 
   use methods: 
    					  ::v-deep .类名{样式}
    					  父类 ::v-deep 子类

二、Vue3中的样式穿透如何使用

第一种 :deep()

   1.看向右边的主角 👉         :deep()
   use methods: 
    					    :deep(样式选择器)
    					  

第一种如图所示:

在这里插入图片描述

第二种 ::v-deep()

   2.看向右边的主角 👉         ::v-deep()
   use methods: 
    					    ::v-deep(样式选择器)
    					  

第二种如图所示:

在这里插入图片描述

三、不使用样式穿透也可以修改样式

提示:这里不对代码进行解读了;直接上图:

在这里插入图片描述
提示:红色箭头🤌 制定的区域就是添加权重;但是不要盲目的全局添加;可以先添加一个类,然后使用添加权重的方法

总结

本次关于样式的修改也让我重新了解了一下,有关Vue2和Vue3样式穿透的区别和更改。同时也希望大家,在遇到类似的问题时,也可以看到这篇文章。帮助大家解决问题!!!!! 加油!!!!!!

  • 38
    点赞
  • 134
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

满脑子技术的前端工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值