0

次のようなhtmlがあります。

<td>
                 <h6 style="width:80px;text-overflow:ellipsis;" title="${name}"><span class="badge badge-info">${name}</span></h6>

</td>

テキストのサイズが表示領域よりも大きい場合に、テキストを点線で表示する方法。?

ここに画像の説明を入力

4

3 に答える 3

0

overflow: hidden動作させるために追加する必要がありますtext-overflow:ellipsis。そうしないと、コンテンツが要素から流出し、切り取られなくなります。

于 2013-03-18T13:05:10.357 に答える
0

動作するには、ともtext-overflow:ellipsis;指定する必要がありoverflow: hidden;ますwhite-space: nowrap;

すなわち

... style="width:80px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;" ...

ところで、そのインラインスタイル(および他のインラインスタイル)をCSSファイルに移動することをお勧めします。

于 2013-03-18T13:05:10.467 に答える
0

そのはず :-

<td>
<h6 style="width:80px;text-overflow:ellipsis;overflow:hidden" title="${name}"><span class="badge badge-info">${name}</span></h6>
</td>
于 2013-03-18T13:05:16.773 に答える