如何对齐<h:panelGrid>本身不是中心的项目?

ahm*_*l88 4 html css jsf

当我使用此代码段时

<h:panelGrid id="myGrid" columns="1"
rendered="#{myBean.showResults}" width="50%"
border="1" style="text-align: center;">  
Run Code Online (Sandbox Code Playgroud)

panelGrid的项目将是集中的

我想集中h:panelGrid本身在我的XHTML页面的中心
就像这个HTML代码

<table id="myGrid" border="1" align="center">
Run Code Online (Sandbox Code Playgroud)

Bal*_*usC 8

如果它具有已知宽度,则给它左右边距auto.这样它将相对于父块元素居中.

<h:panelGrid ... style="margin: 0 auto;">
Run Code Online (Sandbox Code Playgroud)

也可以看看: