xslt-for-eachループを使用してxslt変換からテーブルを生成しています
それが作成するテーブルには2つの列があり、最初の2つは100%の幅である必要があります。実行は、colspan = 2の行を作成する必要がある特定の行に対するものであり、これらの行は100%を超えて拡張できる必要があります。
これは機能しますが、スクロールバーが表示されないか、overflow:scrollで表示されますが、無効になります。
<table style="width:100%;table-layout:fixed;border-collapse:collapse;">
<tr>
<td style="width:50%;border:1px solid black;">Text</td>
<td style="width:50%;border:1px solid black;">More text</td>
</tr>
<tr>
<td colspan="2"><div style="overflow:visible;float:left">eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeereeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeEndofText.</div></td>
</tr>
</table>
または、xslfor-eachでStarttableelementxslを実行する方法はありますか-iftest= "something" write end table element次に、colspan = "2"行を独自のテーブルとして作成し、begintable要素を次のように記述します。通常の行に進むxslは、一致しない要素に対してエラーをスローします。