css文件里面的:local什么意思?

近日在github一个项目里面,发现其组件的css写法如下:
:local(.friendListItem) {
list-style: none;
padding: 20px 10px 20px 20px;
background-color: white;
border-bottom: 1px solid #E3E3E3;
display: flex;
}

:local(.friendInfos) {
flex: 1 0 auto;
}

请问其中的:local什么意思?

阅读 7.6k
2 个回答

这不是CSS的写法吧,是不是什么动态样式语言?确认后缀是 .css
孤陋寡闻了

我明白了,这是模块化css的写法,local意思是为局部作用于,webpack加载时会自动添加hash值,这样不会产生全局命名的冲突。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题