为什么有些ui框架内部组件,给它一个类名加上!important或者deep都修改无效

来源:2-7 imgcook设计稿智能平台

肥仔敏

2021-09-09

为什么有些ui框架内部组件,给它一个类名加上!important或者deep都修改无效

写回答

1回答

西门老舅

2021-09-09

你好同学。组件中一般样式是有作用域的,style标签会添加scoped属性,防止跟别的组件冲突。所以有时候你写的样式可能也会在某个作用域中生效,并不会覆盖其他作用域下的同名选择器。解决办法就是保证你要改的样式和你写的样式在同一个作用域下,或者你可以把scoped属性去掉,这样就是全局生效。你说的deep方式,应该在父子组件情况下才可以的,父组件样式作用到子组件上,不是父子的话,deep应该不会生效。这里找了参考资料,可以先看看,有问题随时交流。
https://blog.csdn.net/qq_42098849/article/details/109715971?ivk_sa=1024320u

1
2
西门老舅
回复
肥仔敏
Ok。
2021-09-09
共2条回复

前端内功修炼 5大主流布局系统进阶

前端内功修炼:5大主流布局系统进阶

758 学习 · 231 问题

查看课程