中心对齐按钮(CSS 3)

时间:2015-10-16 22:06:10

标签: html css button center-align

我希望使用CSS 3对齐两个按钮。到目前为止,我有这个代码。现在,默认情况下按钮左对齐。任何帮助都会很棒。

HTML:

<ul>
<li class="menubutton"><a href="about.html">About</a></li>
<li class="menubutton"><a href="staffing.html">Staff</a></li>
</ul>

CSS:

.menubutton{
        text-align: center;
        background-color: beige;
        height: 50px;
        width: 100px;
        border-radius: 5px;
        display: inline-block;
}

3 个答案:

答案 0 :(得分:4)

您应该<ul>这样:

<ul>
<li class="menubutton"><a href="about.html">About</a></li>
<li class="menubutton"><a href="staffing.html">Staff</a></li>
</ul>

和css:

ul{
text-align: center;
}

答案 1 :(得分:1)

将按钮放在div中并使用text-align:

<div id="container">
    <li class="menubutton"><a href="about.html">About</a></li>
    <li class="menubutton"><a href="staffing.html">Staff</a></li>
</div>

CSS:

#container {
    text-align:center;
}
.menubutton{
        text-align: center;
        background-color: beige;
        height: 50px;
        width: 100px;
        border-radius: 5px;
        display: inline-block;
}

试试here

答案 2 :(得分:0)

你肯定想把text-align:center;在你想要居中的元素的外面。如果不能,请使用宽度和边距的组合:X auto;