如何使jQuery UI选项卡居中对齐 - 使用屏幕截图

Ale*_*ber 12 jquery-ui jquery-ui-tabs

有没有人知道如何在jQuery UI标签居中对齐标签

(默认情况下它们是左对齐的,我在doc中找不到对齐选项)

这是一个页面,我用它来组合一些图表,当前的代码很简单:

    $('#chart_tabs').tabs();
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

更新: CSS代码:

    .ui-tabs .ui-tabs-nav {
            text-align: center;
    }

    .ui-tabs .ui-tabs-nav li {
            float: none !important;
            display: inline-block;
    }
Run Code Online (Sandbox Code Playgroud)

Didier建议(谢谢)将标签中心对齐,但也在标签 - "按钮"下面放了一些奇怪的空白:

在此输入图像描述

pab*_*era 11

在这些日子里,这个剪断帮我回来了..

.centered .ui-tabs-nav {
    height: 2.35em;
    text-align: center;
}
.centered .ui-tabs-nav li {
    display: inline-block;
    float: none;
    margin: 0em;
}
Run Code Online (Sandbox Code Playgroud)

也许这也适合你


Did*_*hys 11

最简单的方法是text-align: center在容器上应用(UL元素)并释放LI:

.ui-tabs .ui-tabs-nav {
    text-align: center;
}

.ui-tabs .ui-tabs-nav li {
    float: none !important;
    display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)