位置: IT常识 - 正文

Vue3中样式渗透:deep()为什么无效(vue的样式穿透)

编辑:rootadmin
Vue3中样式渗透:deep()为什么无效

推荐整理分享Vue3中样式渗透:deep()为什么无效(vue的样式穿透),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue scoped样式穿透,vue的样式穿透,vue的样式穿透,vue的样式穿透,vue样式scope,vue scoped样式穿透,vue scoped样式穿透,vue scoped样式穿透,内容如对您有帮助,希望把文章链接给更多的朋友!

今天学习 /deep/ 样式穿透,因为vue3中已经使用:deep()取代了/deep/ ,所以直接用:deep()练习。

:deep()的使用场景:

Vue3中样式渗透:deep()为什么无效(vue的样式穿透)

如果给当前组件的style 节点添加了scoped 属性,则当前组件的样式对其子组件是不生效的。如果想让某些样式对子组件生效,则需要使用:deep()。

我原本觉得这个没有难度,于是写了个案例来验证。然后问题出现了,:deep()定义的样式在子组件中不起作用。 我开始找错,把包括冒号、括号在内的语法格式等都检查了一遍,发现语法格式没有问题,控制台也不报错,但是:deep()格式的样式在子组件中就是无效。 幸好我这儿有一个:deep()格式起作用的范例,没办法,只好把两个文件中的父组件、子组件逐一比对,前后费了不少时间,终于找到了问题所在。

我在前面练习的时候,Vue2.X中要求元素必须在一个根节点中,Vue3.X无此要求,可以不在一个根节点中,所以为了验证这一点,我把外层的

删去了,果然不报错。

可是问题就出在这个根节点上,如果App.vue中没有这个根节点,那么:deep()不起作用,我把根节点加上,:deep()样式就生效了。 唉,感觉自己被这个根节点坑了一把。 1.父组件App.vue中代码

<style lang="less" scoped> :deep(.title3){ background-color:antiquewhite; }</style>

2.子组件中的代码

<template> <h3 class="title3">受父组件影响的内容</h3></template>

还有一点让我觉得新鲜,CSS中颜色的色块有两个。

本文链接地址:https://www.jiuchutong.com/zhishi/295264.html 转载请保留说明!

上一篇:Vue3 开发环境和生产环境打包配置(vue项目开发环境)

下一篇:React--》一些不常见的hook函数讲解(react.strictmode)

  • 微博营销的技巧和策略(微博营销的技巧和注意事项)

    微博营销的技巧和策略(微博营销的技巧和注意事项)

  • js的for循环(js的for循环题目经典题)

    js的for循环(js的for循环题目经典题)

  • 手机怎么截长屏的聊天记录(三星手机怎么截长屏)

    手机怎么截长屏的聊天记录(三星手机怎么截长屏)

  • qycache是什么文件夹可以删除吗(qycache是什么文件夹可以删除吗 新闻)

    qycache是什么文件夹可以删除吗(qycache是什么文件夹可以删除吗 新闻)

  • 华为p40什么时候开售(华为p40什么时候开售的)

    华为p40什么时候开售(华为p40什么时候开售的)

  • qq怎么设置生日提醒别人(qq怎么设置生日倒计时天数)

    qq怎么设置生日提醒别人(qq怎么设置生日倒计时天数)

  • boss直聘冻结多久解封(boss直聘boss被冻结是什么情况?)

    boss直聘冻结多久解封(boss直聘boss被冻结是什么情况?)

  • 苹果耳机充电显示橙色(苹果耳机充电显示红色)

    苹果耳机充电显示橙色(苹果耳机充电显示红色)

  • 苹果怎么背对背充电(苹果手机怎么背靠背传照片)

    苹果怎么背对背充电(苹果手机怎么背靠背传照片)

  • 阿里本地生活是做什么(阿里本地生活是什么意思)

    阿里本地生活是做什么(阿里本地生活是什么意思)

  • 微信pc端是什么意思(微信pc版是什么意思?)

    微信pc端是什么意思(微信pc版是什么意思?)

  • 华为nova7荣耀30对比(华为nova7荣耀30怎么选)

    华为nova7荣耀30对比(华为nova7荣耀30怎么选)

  • 快手最多可以关注多少人(快手最多可以关注多少个好友)

    快手最多可以关注多少人(快手最多可以关注多少个好友)

  • 苹果11用无线充电器伤手机吗(苹果11用无线充电宝不充电)

    苹果11用无线充电器伤手机吗(苹果11用无线充电宝不充电)

  • 苹果8有没有人像模式(苹果8有没有人脸识别解锁)

    苹果8有没有人像模式(苹果8有没有人脸识别解锁)

  • 撤销快捷键ctrl加什么(撤销快捷键ctrl加v)

    撤销快捷键ctrl加什么(撤销快捷键ctrl加v)

  • iphonexr怎么安装软件(iphonexr怎么安装双卡)

    iphonexr怎么安装软件(iphonexr怎么安装双卡)

  • 如何制作完善表格(如何制作完善表格模板)

    如何制作完善表格(如何制作完善表格模板)

  • 华为tdlte是什么型号(华为TDLTE是什么手机)

    华为tdlte是什么型号(华为TDLTE是什么手机)

  • 如何用代码加微信好友(代码加好友)

    如何用代码加微信好友(代码加好友)

  • 魅族16s如何关机(魅族16x怎么关机重启)

    魅族16s如何关机(魅族16x怎么关机重启)

  • 金立手机如何退出安全模式(金立手机如何退出开发者模式)

    金立手机如何退出安全模式(金立手机如何退出开发者模式)

  • 怎样查话费清单(话费账单)

    怎样查话费清单(话费账单)

  • 升级华为鸿蒙系统后如何使用?华为鸿蒙系统十个使用小技巧(升级华为鸿蒙系统怎么样)

    升级华为鸿蒙系统后如何使用?华为鸿蒙系统十个使用小技巧(升级华为鸿蒙系统怎么样)

  • Vue经典面试题:Vue2和Vue3的区别(vue的一些面试题)

    Vue经典面试题:Vue2和Vue3的区别(vue的一些面试题)

  • 金税盘老是重复更新进不去
  • 金税盘是什么时候开始使用的
  • 代扣代缴消费税的会计分录
  • 增值税季报是填3个月的收入吗
  • 基本户被冻结怎么缴投标保证金
  • 长期待摊费用摊销年限规定
  • 股份制改造而发生的资产评估增值税法规定
  • 合同一方按手印另一方没按有效吗
  • 分公司亏损总公司账务处理
  • 分公司借款给总公司
  • 分公司代理人
  • 工厂出租厂房税率
  • 海关补料
  • 个人发票增值税
  • 发票作废时间有多长
  • 处置打包债权如何缴纳个人所得税?
  • 在天猫店铺后台中的提现怎么做会计分录?
  • 工会财务总结报告
  • 预缴企业所得税是含税数还是不含税
  • 清算结业是什么意思
  • 筹资活动流入的现金是内源融资吗
  • 旧机器设备出口
  • 在win7中怎么安转只兼容win10的软件
  • Excel规划求解怎么做
  • 如何在excel中添加多行空白
  • 股票股利和现金股利的共同点
  • 在win7中,打开资源管理器的快捷键
  • 嵌套if怎么用
  • php copy函数
  • 鹤望兰的养殖方法和注意事项浇水
  • 利润的构成要素包括
  • 累计摊销属于什么类科目
  • 圣诞节英文祝福语50字
  • 专利费用计入研发费用还是管理费用
  • 施工企业的人工费占比
  • 其他综合收益属于什么类
  • 物业公司属于生活性服务业吗
  • 转账支票只能去开户行买吗?
  • php框架 hyperf
  • 建筑业用的会计账簿
  • 受托代销商品的手续费计入什么科目
  • 创建一个空的学生基本信息表的副本
  • db2数据库创建索引语句
  • 小企业长期债券投资
  • 小规模纳税人退税账务处理
  • 股权转让如何计算股权原值
  • 长期预付账款涉税
  • 生产成本人工费结转
  • 收到联营单位投入的款项98600元存入银行
  • 滴滴普票可以计算抵扣吗
  • 增值税专用发票丢了怎么补救
  • 异地成立子公司能用母公司的名称吗?
  • 电子钥匙有效期多久
  • 明细账要如何做账
  • record关键字
  • 将mater库中的系统存储过程批量生成*.sql文件 通用且非常实用
  • 删除了c盘文件
  • 微软官微
  • 微软edge浏览器在哪
  • Ubuntu 14.04/14.10如何安装记账软件HomeBank?
  • ghost安装出错
  • 怎样彻底关闭win11安全中心
  • cpu numa
  • Red Hat Enterprise Linux AS release 4 apache+MYsql+PHP的安装和优化
  • cocos creator js教程
  • android学习路线
  • 批处理 删除指定文件
  • 用python编写程序
  • 如何解决eclipse非正常关闭重打开编译代码
  • jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
  • 【Android】利用Notification操作设备的通知栏
  • arm兼容库安卓x86
  • 安卓 centos
  • jqueryw3c
  • js性能优化方法
  • jquery mobile grid
  • 江苏省税务局官网电话
  • 四川地方税务局网址是什么
  • 陕西陉阳县税务局官网
  • 如何理性看待出轨
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设