css - 如何在 Primefaces 中垂直对齐 inputText 和 commandButton

标签 css jsf primefaces

<分区>

我的代码:

<h:form>
    <h:panelGrid  columns="3">
        <p:inputText id="tweet" binding="#{input1}" label="tweet"  styleClass="selectMenu"/>
        <p:watermark for="tweet" value="Write a tweet here" />
        <p:commandButton style="vertical-align: middle;" value="Submit" action="#{testPageSentimentBean.navigate(input1.value)}"></p:commandButton>
    </h:panelGrid>
</h:form>

它呈现如下:

enter image description here

注意:水印不显示,但这是题外话

如何垂直对齐 inputText 和 commandButton?

最佳答案

使用列类

XHTML:

 <h:panelGrid  columns="3" columnClasses="layoutColumn1,layoutColumn2,layoutColumn3">

CSS:

.layoutColumn1 {
   vertical-align: top;
}
.layoutColumn2 {
   vertical-align: top;
}
.layoutColumn3 {
   vertical-align: top;
}

关于css - 如何在 Primefaces 中垂直对齐 inputText 和 commandButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34366269/

上一篇:html - 纯 CSS 和 HTML 菜单(带有子菜单项和文本)

下一篇:html - 表格间距不正确

相关文章:

android - 背景附件:固定不工作 - Android Chrome (v40)

java - 在多个 bean 中重用一个 facelet

jsf - 按下 PrimeFaces p :commandButton 时事件的执行顺序

css - 桌面浏览器中的 primefaces 数据表重排

css - 将示例文本框保留在图像顶部的同一位置

CSS选择器以匹配数字大于的类

javascript - 添加 css 或 javascript 错误时的 Netbeans JSF

excel - Primefaces DataExporter - XLSX 和 XLSXSTREAM

html - 如何定位将在固定页眉和页脚之间准确显示的 anchor ?

java - iText 生成的 PDF 在 Chrome 中无法正确显示