私はこのようなコードを持っています。 HTML:長いテキストはCSSで隠すべきです
<div>
<h3>Sometext</h3>
</div>
はCSS:
div {
width: 20px;
}
h3 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
ここでの問題は、H3タグ "Sometextは" のみ "Somete" と書かなければならないが、オーバーフローやテキストオーバーフローの両方が助けにはならないということです。まだH3タグが見える。
私は本当にあなたが望むものを理解していない...あなたはそれが「Somete」を表示したいが、あなたはそれが見られることはありません何..あなたは明らかにそれを説明することはできますか? –
私はこのdivにdivとh3があることを意味します。テキストがdivの特別な幅に収まらない場合は、このテキストの最後の3語を(隠すことができます)隠すようにして、 "。..."に置き換えます。 – Genjik
[text-overflow:省略記号が有効でない]重複している可能性があります(https://stackoverflow.com/questions/7993067/text-overflow-ellipsis-not-working) –