样式 lint 规则黑名单特定选择器



这是关于stylelint的。

我正在寻找一种解决方案,将特定选择器的使用列入黑名单,例如

html[dir="rtl"]
{
    //some css
}

有一个规则可以阻止特定属性链接。

但是没有规则可以阻止使用特定的选择器。

有什么方法可以将以前的可用规则调整为选择器上方的黑名单?

谢谢

无法配置现有规则来实现所需的内容。

但是,我相信您有两种选择来解决此问题:

  1. 创建议题并请求此功能。我认为有一个很好的案例,可以在样式lint中添加诸如selector-blacklist规则和selector-whitelist规则之类的东西。
  2. 编写您自己的样式lint插件以禁止此特定选择器。

目前还不清楚你到底想禁止什么。所有标签选择器?html标签的所有属性选择器?所有属性选择器都完全?

如果您想明确不允许[dir]选择器,您可以使用此规则(请参阅演示(:

"selector-attribute-name-disallowed-list": "dir",

最新更新