• 安迪提姆

    (@amddtim)


    为Section background生成的内联CSS不够具体/本地化,无法仅应用于Section。例如,如果我在另一Section中嵌套了一个Section,并且父Section有背景,则CSS会级联到子Section,因为选择器是.parent-section-id.grids-s-w_i:之前而不仅仅是选择下一个.grids-s-w选择器。

    我通过添加>在/src/Core/Blocks/Section.php第231行中的两个css类之间,如$样式.=sprintf(“%s>.grids-s-w_i:before{”,esc_attr($selector));

    不确定这是否是其他地方的突破性更改,但值得考虑添加到您的下一个版本中,因为我已经在本地对其进行了修补。

查看3个回复-1到3个(共3个)
  • 插件参与者 西蒙·马兰扎纳

    (@simo_m)

    你好,

    感谢您的报道,我们正在开发一个新的Grids版本,以使其与新的站点编辑器兼容。为了解决这个问题,我们一定会查看嵌套部分。

    最佳,

    西蒙

    螺纹起动器 安迪提姆

    (@amddtim)

    在版本>=1.3.0中,这仍然没有正确确定范围。css变量也有同样的问题,嵌套的后台伪元素会在dom树中查找最接近的--网格-分区背景.

    插件参与者 西蒙·马兰扎纳

    (@simo_m)

    你好,

    感谢您的报告,我们正在为下一次更新修复此特定问题。

    当做,

    西蒙

查看3个回复-1到3个(共3个)
  • 主题“Section Background CSS Specificity”对新回复关闭。