私はそれはそれの80%がDIVだ取り上げた後、テキストのオーバーフローを下に持ってしようとしています。私はドットが商品名と価格の間にスペースを取ることを望んでいる。しかし、項目名が長すぎると、単語が切り詰められます。私は言葉が包むか、流れ落ちたい。私はこれを行う方法を把握しているようです。ここで 一定量の画面が表示された後のオーバーフローテキスト?
は、問題の例である:第三の項目を参照してください、それはカットオフの取得方法について説明します。https://jsfiddle.net/x4t2hc0o/2/
.item {
width: 100%;
display: flex;
justify-content: space-between;
}
.descripcion {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.descripcion:after {
text-overflow: ellipsis;
content: " ........................................................................................................................................................................................................................................................................................."
}
#name {
color: red;
}
<div class="item">
<h4 class='descripcion'> <span id='name'>Burger</span> </h4>
<h4 class='precio'> $9.99 </h4>
</div>
<div class="item">
<h4 class='descripcion'> <span id='name'>Hot Dog</span> </h4>
<h4 class='precio'> $4.99 </h4>
</div>
<div class="item">
<h4 class='descripcion'> <span id='name'>Much longer item name that ends up taking too much of the space and going outside of the div</span> </h4>
<h4 class='precio'> $4.99 </h4>
</div>
で欠落している。どのようなJavaScriptとjQueryのは、これに関係していますか? – j08691
いずれかを使用して解決できるかどうかは不明です。 – AndrewLeonardi
おそらく?? - > https://jsfiddle.net/NotInUse/x4t2hc0o/4/ – Scott