2011-01-07 1 views
1

htmlとCSSで単純な階層テーブルを作成しています。次の行にある.childクラスの最後のtd要素の書式設定に問題があります。私は各テーブルbecase table > tr > td.child内部のネストした表を持ちたい階層的なhtmlテーブル、次の行に最後のtdを置く

をソートすることができるとJavaScriptソーターは、行の任意のグループ化を実装していない(入れ子になったテーブルを持っていることの私の問題は簡単しかし、次table > tr.child > table要素を動かすことによって解決することができ

td.childをCSSで次の行に挿入する方法はありますか?

HTMLサンプル:

<table> 
    <tr> 
     <td>I have</td> 
     <td>1</td> 
     <td>pie</td> 
     <td class="child"> 
      <table> 
       <tr> 
        <td>I have</td> 
        <td>1</td> 
        <td>pie</td> 
       </tr> 
      </table> 
     </td> 
    </tr> 
</table> 
+0

子供をクラスに追加すると、新しいタグ内にtdが追加されますか? – Sotiris

+0

テーブルソーターと、行の比較方法のために、trに兄弟を追加したくありません。 'tr'を別の' tr'に入れると、ほとんどのブラウザはそれを切り捨てて、前の 'tr'に入れて兄弟として扱います。 –

答えて

2

あなた何かlike thisを行うことができます。クロスブラウザには注意が必要です(Chromeでのみチェックされています)

+0

はFF 3.6.13でOKですが、IE –

+0

でチョークしても、テーブルのスタイリングに問題がありますので、古典的なテーブルとして動作します:) –

関連する問題