2

大きな情報のブロックを含む html テーブルがあります。この上に、最初は別のテーブルにあった 3 つの入力ボタンがあります。2 つのボタンは左側にあり、その前にテキスト行があり、3 つ目のボタンは右側にありました。

次のように見えました。

---------------- はスペースを示します

asdas [button] [button]---------------------[button]

+----------------------------------------------++--------------------------------+
+----------------------------------------------++--------------------------------+
+----------------------------------------------++--------------------------------+
+----------------------------------------------++--------------------------------+
+----------------------------------------------++--------------------------------+
+----------------------------------------------++--------------------------------+
+----------------------------------------------++--------------------------------+
+----------------------------------------------++--------------------------------+

私がやりたかったのは、3 番目のボタンを左側のモジュールの右側に揃えることでした。ボタンの下の表は、2 つに分割された単純なもの<td>です。

私がしたことは、テーブルに別の行を配置し、ボタンを最初の td に配置することでした。次に、style="float: right;" を使用しました。3 番目のボタンで移動します。これは Firefox では機能しましたが、IE ではボタンが他のボタンよりもわずかに下に落ちました (ただし、まだ右に配置されていました)。CSSファイルを変更することができないので、ボタンを下の表の左側に右揃えし、同じ行に保つための他の解決策を誰かが持っていますか? すべてのボタンは同じセルにあります。

現在テーブルに使用しているhtmlは次のとおりです。

<table id="" summary="">
  <tr>
    <td class="">
      Text: <input type="button" class="" value="" onclick="" />
      &nbsp;
      <input type="button" class="" value="" onclick="" />
      &nbsp;
      <input type="button" class="" style="float:right;" value="" onclick="" />
    </td>
    <td class="">
      &nbsp;
    </td>
  </tr>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>
      &nbsp;
    </td>
  </tr>
</table>
4

1 に答える 1

1

ボタンを同じテーブルに配置したい場合は、'text-align: right;' を配置することを選択できます。3 番目のボタンが配置されている表のセルに。これにより、他のボタンと同じ水平線上のセルの右側にボタンが配置されます。

于 2012-10-02T11:11:16.727 に答える