私はそのようなhtmlコードを持っています
<li>
<strong>Name Lastname<span>1</span></strong>
<span>ok</span>
<date>Monday, 10th Dec 2012</date>
</li>
とcss
li {
padding: 0 10px;
}
strong {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
strong span {
display: inline-block;
margin-left: 10px;
padding: 3px 12px;
border-radius: 15px;
color: #fff;
vertical-align: middle;
background-color: #9c0;
}
date {
float: right;
margin-top: 7px;
color: #555;
text-align: right;
text-transform: uppercase;
}
ウィンドウのサイズを変更するとき、スパンが常に強い要素のテキストの右側になるようにします。ウィンドウが狭い場合、テキストがオーバーフローし、スパンが見えるようにする必要があります。
添付画像をご覧ください
私が欲しいもの
私が持っているもの:
スパンに絶対位置を指定すると、狭いウィンドウでは機能しますが、広いウィンドウでは機能しません(最初のソリューションとは逆)。
クリス。