※ ChatGPTを利用し、要約された質問です(原文:Width指定の中に入り切らない文字をカットしたい)
Width指定の中に入り切らない文字をカットする方法は?
このQ&Aのポイント
指定した幅に収まらない文字列の後ろをカットする方法について教えてください。
特定の要素の幅に文字列が収まらず、改行されてしまう場合、どのように対処すればよいか教えてください。
width指定の中に収まらない文字を切り捨てる方法について教えてください。
Width指定の中に入り切らない文字をカットしたい
下のような指定をすると、1行目のshowLv3の中が90pixcelでは入り切らない場合、改行されて2行に表示されてしまいます。
showLv3の中は文字列で、全角・半角が混在しています。
width=90をオーバーしないように文字列の後ろをカットするためにはどうすればいいでしょうか?
よろしくご教授ください。
<tr class="tdListText">
<td width="90" ><%=showLv3%></td>
<td width="100" ><%=showLv4%></td>
<td width="110"><%=showkrk%></td>
<td width="80"><%=StringUtil.formatNum(info.getDsnsry())%></td>
<td width="35;<%=info.getTnikgo()%></td>
<td align="right" width="80"><%=StringUtil.formatNum(info.getSmktnk())%></td>
<td align="right" width="80"><%=StringUtil.formatNum(info.getTmmdkgsry())%></td>
<td align="right" width="90"><%=StringUtil.formatNum(info.getTmmdkdmny())%></td>
<td align="right" width="40" ><%=showrtuT%></td>
<td align="right" width="80"><%=StringUtil.formatNum(info.getZmmdkgsry())%></td>
<td align="right" width="90"><%=StringUtil.formatNum(info.getZmmdkdmny())%></td>
<td align="right" width="40" ><%=showrtuZ%></td>
<td align="right" width="80"><%=StringUtil.formatNum(info.getRuidkgsry())%></td>
<td align="right" width="90"><%=StringUtil.formatNum(info.getRuidkdmny())%></td>
<td align="right" width="40"><%=showrtuR%></td>
</tr>
お礼
ORUKA1951さんご丁寧にありがとうございます。 おっしゃるとり、テーブルでループ処理して表示していました。 ありがとうございました。