【发布时间】:2011-01-15 06:16:57
【问题描述】:
我试图让 UL 中的一些 LI 在页面内左对齐、右对齐和居中。对于我的生活,我无法弄清楚如何将某些东西“居中”与左右对齐的 LI 保持在同一条线上。
ul {
margin:1em 0;
padding:0
}
ul li{
display:inline-block;
white-space:nowrap;
margin:5px
}
ul li.left{
float: left;
text-align:left;
}
ul li.center{
float:left;
text-align: center;
}
ul li.right{
float: right;
text-align:right;
}
<ul>
<li class="left">left</li>
<li class="center">center</li>
<li class="right">right</li>
</ul>
<ul>
<li class="left">left</li>
<li class="right">right</li>
</ul>
<ul>
<li class="left">left</li>
</ul>
有人可以帮忙吗?顺便说一句,我试图避免使用 DIV。
谢谢!
【问题讨论】: