【问题标题】:Xpages combobox size bigger then inputText sizeXpages 组合框大小大于 inputText 大小
【发布时间】:2014-10-29 09:34:41
【问题描述】:

我有一个表格,里面有 inputTexts 和 comboBoxes。在编辑模式下一切正常,但在阅读模式下,组合框内的文本似乎有填充,但它们没有。我用 Chrome 进行了检查,似乎默认情况下,组合框内部有另一个元素,一个包含文本的表格。

问题:我怎样才能删除组合框中的表格以便元素更好地对齐,而不必将margin-leftmargin-top 放入组合框中?

【问题讨论】:

    标签: css combobox xpages


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      您可以使用渲染属性。仅当文档处于编辑模式时才显示 comboBox

      rendered="#{javascript:document1.isEditable()}"
      

      并添加一个计算字段,它将值显示为带有渲染属性的纯文本

      rendered="#{javascript:!document1.isEditable()}"
      

      作为替代方案,您可以使用 Brad Balassaitis 的 blog 中的解决方案。他在ClientLoad 上删除了嵌套表。

      或者,您使用css classes

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-07-22
        • 1970-01-01
        • 2010-11-08
        • 2014-09-24
        • 1970-01-01
        • 1970-01-01
        • 2018-07-28
        相关资源
        最近更新 更多