我的页面上有一个水平列表。
<ul class="period-selection">
<li>Monthly</li>
<li>Weekly</li>
<li>Daily</li>
</ul>
这是我的css:
.period-selection {
width: 33.3%;
text-align: center;
float: right;
list-style: none;
}
.period-selection li {
float: left;
width: 18%;
}
.period-selection li:last-child {
margin-left: -12px;
}
当我折叠页面时,文本开始相互重叠。如何将文本分开或阻止其重叠?
答案 0 :(得分:1)
您为li设置了固定宽度33.33%,无论文本的长度如何。尝试将其设置为自动。
然后删除
margin-left: -12px;
李:最后一个孩子。