为了账号安全,请及时绑定邮箱和手机立即绑定

scss 中的反向查找选择器

scss 中的反向查找选择器

森栏 2021-10-14 17:25:32
我们有一个像这样的 scss 结构:.some {  margin: 10px;  &__other {    color: red;  }}当悬停&__othervscode 时,告诉我我可以使用该类.some__other来使用下面描述的规则,但是进行反向查找是相当困难的。如果我在 html 中查看类,就像<a href="/" class="some__other"></a>不可能使用项目中的 find 来定位类,some__other因为它在源文件中不作为单个字符串存在。但是由于 vscode 知道如何组合 scss 规则来形成结果选择器,是否有可能以某种方式搜索它们的位置?或者也许有一个扩展允许这样做?
查看完整描述

2 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

可以使用正则表达式/.some.*&__other/gms进行搜索,该表达式将为您提供从 a.some到 a 的所有匹配项&__other。这是一个非常宽的网,你会撒网,所以准备好捕捉很多不需要的东西。


查看完整回答
反对 回复 2021-10-14
?
长风秋雁

TA贡献1757条经验 获得超7个赞

SASS 编译器可以配置为生成源映射

你是如何做到这一点取决于具体哪个SASS编译器所使用。

当源映射存在时,浏览器的 DOM Inspector 中的开发人员工具将显示原始 SASS 文件的文件名和行号,而不是生成的 CSS 文件。


查看完整回答
反对 回复 2021-10-14
  • 2 回答
  • 0 关注
  • 297 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信