javascript - 难以对齐 div

标签 javascript html css tabs alignment

有很多类似的主题,但我看过的主题都没有帮助我解决我遇到的问题。基本上,我有一组选项卡,我想在我的页面中心对齐。不幸的是,它们出现在中心偏左的位置,看起来非常糟糕。也许我错过了一些明显的东西,但在研究了将近一个小时的代码之后,我开始认为这个问题有点复杂。

我准备了一个jsFiddle:http://jsfiddle.net/5NTY5/

 <div style="text-align:center;">The tabs below should line up with this text.</div>
<br/>
<div style="text-align:center;">
    <ul class="_t_ul">
        <li class="_t_li">Tab 1</li>
        <li class="_t_li">Tab 2</li>
        <li class="_t_li">tab 3</li>
    </ul>
</div>
<br/>
<div style="text-align:center;">As you can see, it isn't even close.</div>

 ._t_ul {

    line-height:33px;

    list-style:none;

}

._t_li {

    display: inline;

    cursor:pointer;

    text-align:center;

    color: #698da5;

    font-family:'Anton', sans-serif;

    font-size: 14px;

    font-weight:bold;

    text-align:center;

    padding:16px;

    background-color: rgba(82%, 82%, 82%, 0.5);

    border: 1px solid #acadaf;

    border-radius: 4px;

    -moz-border-radius: 4px;

    -webkit-border-radius: 4px;

}

._t_li:hover {

    background-color: rgba(82%, 82%, 82%, 0.8);

}

此外,我能够使用内联元素使其正确对齐,但我想知道是否可以使用 block (例如 li 和 div)。

最佳答案

._t_ul {
   padding: 0;
    margin: 0;
    line-height: 33px;
    list-style: none;
}

尝试一下

关于javascript - 难以对齐 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18478727/

相关文章:

html - css: div height 灵活地到达屏幕底部有一些边距

html - 为什么我的纯 CSS slider 菜单不起作用?

javascript - 如何在打开的 Bootstrap Modal 上打开 jquery 对话框?

javascript - 隐藏激活的子菜单(切换)

javascript - 在 jQuery 中使用类选择器的图像缩放框架位置

javascript - 溢出-y : scroll not working in Firefox and Edge

jquery - 仅限 iOS 上的圆形 div/按钮??? jQuery、ajax、CSS

javascript - 在第一个条目后隐藏占位符

javascript - 在 Angular 加载元素时如何调用函数?

javascript - 如何强制以www前缀加载js文件