这是关于stylelint
的。
我正在寻找一种解决方案,将特定选择器的使用列入黑名单,例如
html[dir="rtl"]
{
//some css
}
有一个规则可以阻止特定属性链接。
但是没有规则可以阻止使用特定的选择器。
有什么方法可以将以前的可用规则调整为选择器上方的黑名单?
谢谢
无法配置现有规则来实现所需的内容。
但是,我相信您有两种选择来解决此问题:
- 创建议题并请求此功能。我认为有一个很好的案例,可以在样式lint中添加诸如
selector-blacklist
规则和selector-whitelist
规则之类的东西。 - 编写您自己的样式lint插件以禁止此特定选择器。
目前还不清楚你到底想禁止什么。所有标签选择器?html
标签的所有属性选择器?所有属性选择器都完全?
如果您想明确不允许[dir]
选择器,您可以使用此规则(请参阅演示(:
"selector-attribute-name-disallowed-list": "dir",