作者热门文章
- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
在我的 JSF 2 - Primefaces 3 Web 应用程序中,我使用 <p:panelGrid>
和 <p:panel>
.我在其中有多个组件,它们是左对齐的。我需要所有人都居中对齐。我们如何做到这一点我尝试使用 div 但它不起作用。
最佳答案
查看生成的 HTML 输出并相应地更改 CSS。
如果您想居中的 HTML 元素是 block element ( <div>
, <p>
, <form>
, <table>
等,或由 display: block;
强制),那么您首先需要给它一个已知的宽度,然后您可以使用它相对于其父 block 元素居中CSS margin: 0 auto;
在元素本身上。
如果您想居中的 HTML 元素是 inline element ( <span>
, <label>
, <a>
, <img>
等,或由 display: inline;
强制),然后您可以使用 CSS text-align: center;
将其居中在其父 block 元素上。
关于css - 如何将 JSF 组件居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12759192/
我是一名优秀的程序员,十分优秀!