私は、表示タイプを変更せずに、1 つのインライン ブロック要素を左に配置し、もう 1 つのインライン ブロック要素を右に配置しようとしています。
CSS バージョンを入手したいと思います。それ以外の場合は、jQuery アプローチも使用できます。
つまり、最初の 2 つのボタンを左側に配置し、3 つ目のボタンを右側に配置したかっただけです。
<table>
<thead>
<tr>
<th>
<div style="background-color: lightblue; width: 600px;">
<span style="display: inline-block; height:20px; background-color: red; margin: 5px 3px;float: left;">
Button
</span>
<span style="display: inline-block; height:20px; background-color: red; margin: 5px 3px; float:right;">
Button right
</span>
</div>
</th>
</tr>
</thead>
<tbody>
<tr><td>where did the background of the header cell go? the background is still there if the elements do not float.</td></tr>
</tbody>
</table>