我想将一个元素放在一列的左侧,并将三个元素放在右侧。
即,看起来像这样:
|item1 item2 item3 item4|
(在原来的问题中,column 是几列顶部的一个 span)
这有效:
table {
width:10cm;
}
.push-left{
display:inline-block;
float:left;
}
.push-right{
display:inline-block;
float:right;
padding:0 5px 0 5px;
}
<table>
<tr>
<td>
<div class="push-left">item1</div>
<div class="push-right">item4</div>
<div class="push-right">item3</div>
<div class="push-right">item2</div>
</td>
</tr>
</table>
请注意,float:right 项目需要在 html 中以相反的顺序放置。
有没有更好的办法?