我有一个包含两列的面板网格,我希望将中间的右列文本与左侧的列文本对齐。
我试着一遍又一遍地玩它但仍然无法正常工作
<pe:layoutPane position="south" resizable="false" closable="false" statusbar="true" spacing="0">
<h:panelGrid columns="2" styleClass="left,centered" width="100%">
<h:outputText value="DEV"/>
<h:panelGroup>
<h:outputText value="Developed by "/>
<h:outputLink id="link1" value="mailto:to@mm.com" >
<h:outputText value="text" style="text-decoration:underline"/>
</h:outputLink>
</h:panelGroup>
</p:panelGrid>
</pe:layoutPane>
这是css:
.centered {
margin: 0px auto;
text-align: center;
}
.left {
float: left;
}
任何想法我怎么能归档这个布局?
由于
答案 0 :(得分:2)
你应该更好地使用
<h:panelGrid columns="2" columnClasses="left,centered">
...
</h:panelGrid>
问候!
答案 1 :(得分:0)
我找到了解决方案:)
<center>
<h:outputText value="DEV" style="float: left" styleClass="footer"/>
<h:outputText value="xxxxxxx" styleClass="footer"/>
<h:outputLink id="link1" value="mailto:xxxx@xxxx" styleClass="footer">
<h:outputText value="xxx" style="text-decoration:underline" styleClass="footer"/>
</h:outputLink>
</center>