我有一个包含一些内容和一个按钮的无序列表。列(LI)并不总是相同的高度,但我希望按钮始终位于底部。我正在使用 display: table / display: table-cell 技巧来保持 LI 的高度相同,但是我无法让按钮正确对齐。我想要底部的按钮,但我也希望它的行为像内容一样。这意味着我希望它居中并在调整浏览器大小时更改它的宽度。
这是一个演示这个问题的小提琴。
http://jsfiddle.net/mattymess/BBuqY/
这是一段代码,展示了我是如何做到等高的......
.rewards .rewards-chooser {
margin: 0;
border-top: 2px solid #f4f4f4;
border-bottom: 2px solid #f4f4f4;
display: table;
width: 100%;
position: relative;
}
.rewards .reward {
width: 25%;
border-left: 2px solid #f4f4f4;
list-style: none;
display: table-cell;
}