我在尝试获取一组 li 标签以对齐我想要的方式时遇到了麻烦。
我有一些基本的 html
<div class="menu">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
</div>
和一些CSS
.menu
{
border:solid 2px red;
width:520px;
}
ul
{
border:solid 1px #e5e5e5;
height:40px;
margin:0 auto;
list-style:none;
width:500px;
}
li{
text-align:center;
display:inline;
margin:10px;
}
我不想为每个元素硬编码 li 宽度,但我希望 li 元素使用 ul 元素占用所有可用空间。
我需要改变什么才能得到我想要的结果?