我知道关于这个问题有很多问题,但没有一个对我有用。
我需要将 PanelGrid 对齐到中心(水平)。
这是我的面板网格
<p:panelGrid styleClass="panelGridCenter">
和我的CSS:
.panelGridCenter td,.panelGridCenter tr {
text-align: center;
}
它只是将内容对齐到中心,而不是 panelGrid
The JSF <p:panelGrid>
组件渲染 HTML<table>
默认情况下是一个元素块级元素 http://htmlhelp.com/reference/html40/block.html。要使块级元素本身居中,您应该将其水平边距设置为auto
而不是尝试将其内联内容居中。
.panelGridCenter {
margin: 0 auto;
}
也可以看看:
- CSS 中的 div 居中 https://stackoverflow.com/questions/2281087/center-a-div-in-css/2281107#2281107
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)