居中对齐按钮 (CSS 3)
Center align buttons (CSS 3)
我希望使用 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;
}
将按钮放在 div 内并使用文本对齐:
<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
你应该有这样的<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;
}
你肯定想把 text-align:center;在要居中的元素的外部。如果不能,请结合使用宽度和边距:X auto;
我希望使用 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;
}
将按钮放在 div 内并使用文本对齐:
<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
你应该有这样的<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;
}
你肯定想把 text-align:center;在要居中的元素的外部。如果不能,请结合使用宽度和边距:X auto;