如何在AEM 6.3

时间:2017-10-11 21:01:59

标签: aem cq5 aem-6

如何在AEM 6.3中的对话框中将fieldLabel和textfield对齐为单行?但在AEM 6.2中,它显示了单行FieldLabel和Textfield。

请查找附件AEM 6.2         AEM 6.3

1 个答案:

答案 0 :(得分:0)

和你一样,我很想知道这件事。我查看了Adobe的所有文档,发现没有任何迹象表明它是可能的。

如果您查看6.1对话框来源,那么当您处于浮动模式时,您会看到表单已coral-Form--aligned,而全屏显示coral-Form--vertical

在6.3对话框中,它总是coral-Form--vertical 此外,如果您在6.3中查看对话框JSP,在此路径:/libs/cq/gui/components/authoring/dialog/dialog.jsp您将看到默认情况下他们添加coral-Form--vertical并且没有属性可以更改该行为。

因此,似乎Adobe会将对话框样式保持为垂直。

  

我不推荐以下内容,但提到它是因为它可能:

如果您真的想强制"对齐",您必须编写一个简单的脚本来将coral-Form--aligned添加到对话框表单并删除coral-Form--vertical,I试过这个,它会导致一个令人不愉快的用户界面(见截图)需要一些CSS修复。

UI screenshot after adding `coral-Form--vertical