Как заставить .b сжаться, чтобы соответствовать размеру .a без использования таблиц и без переноса .b? .a всегда должен отображаться полностью.
CSS:
div{
width:150px;
border:1px solid #000;
overflow:hidden;
}
.a{
float:right
}
.b{
float:left;
overflow:hidden;
white-space:nowrap;
}
HTML:
<div><span class='a'>a - text</span><span class='b'>b - some really long text and stuff</span></div>
jsfiddle: http://jsfiddle.net/jcubed111/U56cq/