从 yadcf 0.6.9 升级到 0.8.8 时格式发生变化

format change when upgade from yadcf 0.6.9 to 0.8.8

我终于将我网站上的 yadcf 版本从 0.6.9 升级到 0.8.8,我发现行为发生了一些变化,我不确定如何控制。 (我也在从数据表 1.9.4 升级到 1.10.10)

my production site and the 0.8.8 version at my sandbox site

查看 0.6.9 版本

我看到的不同之处在于检查 (chrome) 围绕性别外部过滤器时,在 0.6.9 中 <div id="yadcf-filter-wrapper-_rrwebapp_filtergender" class="yadcf-filter-wrapper"> 和 0.8.8 <div id="yadcf-filter-wrapper-_rrwebapp_filtergender">,即 div 没有给出.yadcf-filter-wrapper.

无论如何,有人可以建议如何获得将所有这些都放在一条线上的生产/0.6.9 行为吗?

更新 1: 沙盒页面已简化 here。注意这相当于生产页面。

由于您将 yadcf 过滤器放置在您的外部容器中,因此正确的解决方案应该是您使用 display: inline-block; css 规则设置您的容器,仅此而已。

您可以将 class 添加到 _rrwebapp_filtergender_rrwebapp_filterdivision 并为其设置规则 class display: inline-block;

在依赖第三方 css 样式之前,应该先依赖您的内部样式。