2016-05-16 13 views
0

私は、行とものを使ってテーブルを作成すると、chromeはその間にtbody要素を自動的に追加するのが好きです。 Firefoxもそれを作成しますが、内部にコンテンツを入れないのでちょうどそこに浮かんでいます。tableまたはtbody要素にテーブル行を動的に追加しますか?

とにかく、私は動的にjs経由でテーブルに行を追加しています。 tbodyのブラウザ親和性を尊重し、スクリプトにテーブル要素の代わりに子要素を追加する必要がありますか?

+0

*「ちょっとちょっと浮かんでいます」* - うわ?何が浮動、内容またはtbody?それはどこに浮かんでいますか? – nnnnnn

+1

[テーブルの行をjQueryで追加]の可能な複製(http://stackoverflow.com/questions/171027/add-table-row-in-j-ery) –

答えて

0

ブラウザは、明示的に実行しなかった場合は、tableに自動的にtbody要素を追加します。テーブルは単一のthead、単一のtfoot、および多くのtbody要素を持つことができます。一般的には、table>trを使用するか(明示的に複数のtbodyタグを追加すると)table tr:nth-child()セレクタを使用すると問題が発生することがあります。

関連する問題