同じ行に2つの値を表示し、右側の値を優先して拡大しようとしています(これはモバイルアプリであり、画面の幅を検出し、左側のセルを「押しつぶして」小さくする必要があります.
これが私の試みです: http://jsfiddle.net/rodneyjoyce/TxBhD/
HTML
<div id="screen">
<div id="leftDesc">This is a Long Description</div>
<div id="rightDesc">1000</div>
</div>
CSS
#screen
{
width: 200px;
}
#leftDesc
{
display: inline-block;
overflow: hidden;
float: left;
height: 20px;
max-width:160px;
color: blue;
}
#rightDesc
{
float: right;
display: inline-block;
text-align: right;
color: red;
}
どうなるか: "1000" を "1000 000" に増やします。青色のテキストは「説明」という単語の末尾を切り取り、赤色と青色のテキストは同じ行に配置する必要があります。
免責事項: 私は CSS があまり得意ではありません。XAML では、幅に * 値を使用して、セルが他のセルを自動的に拡大および縮小するようにします。
Javascript や JQuery を使用したくありません。