我有以下标记。我试图让“上一个”一直到左边,“下一个”一直到右边,数字居中。我似乎无法让数字居中。
我试margin: 0 auto;
了.numbers
没用。我最接近的方法是将左边距设置为.numbers
40% 左右,但这似乎很骇人听闻,因为上一个和下一个可能并不总是存在,并且可能多于或少于 4 个数字。我对标记和 css 非常灵活。
<div id="content">
<div class="pagination">
<div class="previous">Previous</div>
<div class="numbers">
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
</div>
<div class="next">Next</div>
<div class="clear"></div>
</div>
</div>
和
#content {
width: 100%;
border: 1px solid #000;
}
.previous, .numbers {
float: left;
}
.next {
float: right;
}
.clear {
clear: both;
}