Rails杀毒器:在style属性中允许某些样式



我正在使用rails-html清理器,目前我正在将style属性列入白名单。但是,我只想允许某些样式被列入白名单。

是否可以指定允许哪些样式?例如,允许如下内容:

style="text-align: center;"

在文档中,我看到以下内容,但我认为它与我想做的相反:white_list_sanitizer.sanitize_css('background-color: #000;')

在我不能将某些样式列入白名单的情况下,我的下一个选择是将这些样式附加到某些类。

如果你阅读ActionView清理帮助器中的代码,你会发现传递额外的选项并不是故意的。

因此,不可能仅使用rails帮助器将某些样式属性列入白名单。

最新更新