2

効果的な解決策が得られることを願って、詳細を追加して、もう一度同じ質問をしています。

出力の下のコードでは、印刷を行の右側に揃えています。

<table border="1" style="width:100%"> 
<tr> 
<td align="right"> 
<div style="float:right;">test</div> 
</td> 
</tr> 
</table>

以下のコードでは、出力が行の右側に配置されていないため (出力は行の左側にとどまります)、float:right;コードには影響しません。

関数 pagination() は次を返します: 1 2 3 4 … 15 16 NEXT

<table border="1" style="width:100%"> 
<tr> 
<td align="right"> 
<div style="float:right;"><?php echo pagination($total, $limit, $page); ?></div> 
</td> 
</tr> 
</table>

上記を右に揃えることに関するアドバイスをいただければ幸いです。

4

2 に答える 2

1

やってみました:

.paginate{ text-align:right; }

そして、クラスpaginateをdivに割り当てますか?

アップデート

としてそれをデカール!important

.paginate{ text-align:right !important;}

このデモを見てください、それはうまくいくので、あなたはルールよりも優先されている何か他のものを持っていると思います。

于 2012-07-22T02:27:32.437 に答える
0

div n を削除して、ページネーション php を中に入れてみてください。あなたのdivを見る方法は、右に浮かぶ以外は何もしないからです。

    <td align="right"><?php echo pagination($total, $limit, $page); ?></td> 
于 2012-07-22T02:41:32.627 に答える