3
<table border="1">
    <tr>
    <td>1</td>
    <td>2</td>
    <td>3</td>
    <td>4</td>
    </tr>

    <tr>
    <td>5</td>
    <td>6</td>
    <td>7</td>
    </tr>
</table>

この HTML コードは、次のようになります
1 2 3 4
5 6 7

しかし、次のように、テーブルに列を右から左に出力したい
4 3 2 1
* 7 6 5


*この結果とまったく同じように必要なスペースです: http://postimg.org/image/la8aj8ckd/

4

3 に答える 3

3

次のようにテーブルに dir=rtl を追加することで、これを行うことができます。

<table border="1" DIR="RTL">

詳細については、http://www.i18nguy.com/markup/right-to-left.htmlを参照してください。

それが役立つことを願っています

于 2013-05-29T04:54:08.693 に答える
2
<table border="1">
    <tr>
        <td>4</td>
        <td>3</td>
        <td>2</td>
        <td>1</td>
    </tr>
    <tr>
        <td>&nbsp;</td>
        <td>7</td>
        <td>6</td>
        <td>5</td>
    </tr>
</table>

ここにデモがあります。

于 2013-05-29T03:47:34.083 に答える
0

低い方はそれらの前の trの列数( )に従うため、不足<td>しているに余分なものを追加しないと、それは本当にちょっと不可能です。<tr><td><tr><td>

tablesテーブルを使用するときは、スプレッドシートを考えてみてください。<div>こんな稀なケースで使えます。

参考までに:tablesレイアウト用ではなく、データを適切に表示するためだけに使用されます。

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/div

于 2013-05-29T03:48:05.523 に答える