VUE中css样式scope和deep

一、遇到的问题

子组件里明明加了hover样式,但是效果没有出来

二、解决

如下截图,父组件里使用了deep

deep是 Vue.js 提供的特殊选择器,用来突破 scoped 样式的作用域限制,允许父组件的样式影响到子组件中的元素以及再下层级子组件的样式。

默认情况下,scoped 样式只能影响当前组件内部的元素,而 :deep 可以让样式跨越组件边界,作用于子组件的内部元素。

父组件里没有hover样式,覆盖了子组件的hover样式,这样子组件里明明加了hover样式,但是效果没有出来。

相关推荐
q***87608 分钟前
项目升级Sass版本或升级Element Plus版本遇到的问题
前端·rust·sass
k***12179 分钟前
【Nginx 】Nginx 部署前端 vue 项目
前端·vue.js·nginx
看晴天了16 分钟前
手势操控 Three.js!效果炸裂!
前端
喝咖啡的女孩23 分钟前
Promise × 定时器全场景手写
前端
h***346331 分钟前
MS SQL Server 实战 排查多列之间的值是否重复
android·前端·后端
本地跑没问题32 分钟前
Rect深入学习
前端
北辰alk33 分钟前
跨域难题终结者:Vue项目中优雅解决跨域问题的完整指南
前端
吹水一流33 分钟前
为什么 SVG 能在现代前端中胜出?
前端
小皮虾33 分钟前
拒绝卡顿!小程序图片本地“极速”旋转与格式转换,离屏 Canvas 性能调优实战
前端·javascript·微信小程序
小熊哥72233 分钟前
一个有趣的CSS题目
前端