2

以下のhtmlコードを考えると:

<tr>
   <td>Some text <a href="">Some link</a> <button>Some Button</button></td>
</tr> 

私はこのようなことを達成したいと思います:

テーブルのイメージ

div をラップして 1 つを左に、もう 1 つを右にフロートさせるなど、追加のマークアップを追加する必要がありますか? td 内の要素を垂直方向に揃える必要もあります。

最小限の追加マークアップでこれを達成するための最良の方法は何でしょうか.

ここにサンプルコードがあります: http://jsfiddle.net/stormwild/AAw78/17/

関連する問題は、1 つのセルにフローティング要素が含まれている場合に、テーブル セル間でテキストの配置を一貫させる方法です。

ここに画像の説明を入力

4

2 に答える 2

10

CSS:td button { float: right; }

並べ替えました。

于 2012-09-03T04:14:35.033 に答える
3

こんにちは、ボタンのフロート要素に与えます

<button style="float:right;">Some Button</button>

デモ

また

<button class="fr">Some button</button>

CSS

.fr{
float:right;
}
于 2012-09-03T04:14:33.387 に答える