我有一个带有内容和按钮的<td>
元素。内容的width
应该是除了将被修复的按钮的宽度之外的全部。该按钮应该对齐到内容的右侧。我怎样才能做到这一点,下面不工作:对齐td元素右边的按钮
<table border="1px">
<tr>
<td>
<div>
<div style="width: auto; overflow: auto;">
<span>
<form>
<textarea></textarea>
</form>
</span>
</div>
<div style="float: right; width: 32px;">
<button type="button" class="btn btn-primary">
Click
</button>
</div>
</div>
</td>
<td>Another cell</td>
</tr>
</table>
不起作用,您的代码将按钮放在输入字段下方,我希望它在右边。 – Roland
哦。没有正确理解这个问题。认为溢出是问题。使用'calc()'来计算左边的div宽度,'width:calc(100% - 32px)'并且添加float left。改变了我的答案。虽然已经太晚了:) –