如何使Tapestry的BeanEditor水平放置?

奥列斯科维奇

在Tapestry 5.3中,BeanEditor以垂直形式出现,如下所示:

╔════════════════════════════════════╗
║           Label1  Value1           ║
║           Label2  Value2           ║
║           Label3  Value3           ║
║           Label4  Value4           ║
╚════════════════════════════════════╝

是否存在像这样的属性或其他可能使其变为水平的状态?

╔══════════════════════════════════════════════════════════════════╗
║ Label1 Value1 | Label2  Value2 | Label3  Value3 | Label4  Value4 ║
╚══════════════════════════════════════════════════════════════════╝
Joostschouten

您可以通过添加一些自定义CSS来实现。Tapestry为您使用良好的类名来定位所有元素。只需添加一些具有更高特异性的CSS即可覆盖挂毯的默认设置。

以下将给您您想要的结果。为了使其完全符合您的喜好,您必须对其进行一些操作(颜色,宽度等),但这将为您确定布局。

body DIV.t-beaneditor-row {
    float: left;
    width: 300px;
}

body DIV.t-beaneditor-row LABEL {
    width: 100px;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章