java - 如何集中 primefaces 菜单栏?

标签 java css jsf primefaces

我需要集中 primefaces 菜单栏。我试过这个:<p:menubar style="text-align: center !important">但它没有用。

请帮忙!

最佳答案

要使菜单栏中的元素居中(也就是将内容居中),我认为您会这样做,因为该栏的宽度为 100%。 在 facelet 中,将 "styleclass" 属性添加到菜单栏:

<p:menubar styleClass="centeredMenuBar">  

然后在 css 文件中添加:

.centeredMenuBar.ui-menubar {
    text-align: center;
}

.centeredMenuBar .ui-menu-list {
    display: inline-block;
}

关于java - 如何集中 primefaces 菜单栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13766446/

相关文章:

java - Android Activity 变黑然后崩溃

css - Web 开发中处理多种屏幕分辨率和纵横比的策略

java - 如何在 JSF 2.0 中通过 AJAX 强制刷新数据表?

java - 创建通用 Serverlet3 登录的逻辑

java - 页面重新加载或更改属性为 null JSF Prime

java - 将 Spring @Value 传递给静态 @BeforeAll Junit5 方法

java - OSGi 中的传递依赖

java - Redis:为使用@Cacheable 注释的方法设置不同的生存时间

jquery - 子菜单链接不适用于多级 jQuery 菜单

html - 文本对齐:居中;给我和 text-align: right;为什么?