HTML の td タグの 1 つで「colspan」を使用しています。HTML で「colspan」を使用したくありません。しかし、それでも「colspan」によって達成された機能を達成する必要があります。これを達成する方法はありますか?
5685 次
3 に答える
1
の効果は、またがるスロットにcolspan
ダミーの空のセルを含むテーブルを使用してシミュレートでき、それらをまたぐセルを絶対的に配置します。テーブルを配置の参照フレームに直接設定することはできないため、テーブル<td></td>
に対して相対的に配置されたラッパーが必要です。div
特に行の高さを気にする必要があるため、かなり見苦しくなります。セルを絶対位置に配置すると、テーブルの書式設定が失われるためです。これは、セルの内容のコピーをスパンされるダミー セルの内容として使用することで対処できます。jsfiddleを参照してください。
複雑になるため、単純なものを処理できないソフトウェアは、これも処理できないcolspan
可能性があります (少なくともドキュメントのレンダリングを担当している場合)。
于 2012-11-29T09:00:48.853 に答える
0
$(document).on('click', 'input#submitHtml', function(){
$('htmlToSend').find('tr').removeAttr('colspan');
// Submit the form.
});
于 2012-11-29T08:03:19.230 に答える
0
div を使用して、グリッドのような構造を使用できます。
<div>
<div class='headerrow'>
</div>
<div class='bodyrow'>
<div class='bodycell'>
</div>
<div class='bodycell'>
</div>
</div>
</div>
于 2012-11-29T08:10:46.203 に答える