Twitter Bootstrapを使用していて、テーブルセル内のボタンを中央に配置しようとしています。本当に必要なのは垂直方向の中央に配置することだけです。
<table class="table table-bordered table-condensed">
<tbody>
<tr>
<td><a href="#" class="btn btn-primary"><i class="icon-check icon-white"></i></a></td>
<td><a href="#">Todo Item One</a><br /><span class="label label-success">One thing</span></td>
</tr>
</tbody>
</table>
問題については、私のJSFiddleを参照してください。私が知っているいくつかのテーブルセンタリングのトリックを試しましたが、どれも正しく機能していないようです。何か案は?前もって感謝します。
更新:はい、試しました。vertical-align:middle;
インラインの場合は機能しますが、td
が持っているクラスの場合は機能しません。これを反映するようにJSFiddleを更新しました。
最終更新:私はばかで、bootstrap.cssによって上書きされているかどうかを確認しませんでした