首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
资源与样式隔离:scoped 的原理与局限,CSS Modu
[问答题]
资源与样式隔离:scoped 的原理与局限,CSS Modules 的取舍。
添加笔记
求解答(0)
邀请回答
收藏(1)
分享
纠错
1个回答
添加回答
0
我从未看清
简单说一下: scoped 原理就是在编译阶段的不同 以及 属性选择器实现组件独立样式隔离。 局限: 父组件可以穿透子组件的根元素, 改变子组件根元素的样式。 可能会造成全局样式污染 重点: 复用样式性极差。 如果有多个组件需要复用样式。 只能在每一个组件都进行cv样式。 但是如果后续需要改变样式,还需要对每一个组件的样式重新修改。 复用性差. 考虑小项目的简洁性推荐使用scoped CSS Modules 模块化css 这里简单说一下原理: 原理是在每个css绑定的样式上在后面添加唯一的哈希值, 对各个组件享用独立样式更为严格。消除父组件可能影响子组件样式可能性。以及可以引入公共样式。 在复用性上极好。 对动态类名控制上代码不够简洁。 需要调用封装好的底层styelModules 的模块, 从里面进行调用样式类名。 代码上不够简洁 开发中大型项目优先使用css 模块化。
发表于 2025-12-06 16:02:37
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
来自:
Vue-牛客面经八股
难度:
1条回答
1收藏
97浏览
热门推荐
相关试题
说说 keep-alive + 动...
评论
(0)
来自
Vue-牛客面经八股
何时用 Vuex / Pinia?...
评论
(2)
来自
Vue-牛客面经八股
Vue3 为什么改用 Proxy ...
评论
(5)
来自
Vue-牛客面经八股
为什么 data 在组件里要写成函...
评论
(3)
来自
Vue-牛客面经八股
路由守卫的执行顺序与典型权限控制方案。
评论
(1)
来自
Vue-牛客面经八股
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题