подскажите, пожалуйста, как сделать так что бы блочные элементы не растягивались на всю ширину родителя при абсолютном позиционировании?
<style>
.xxx{
position:relative;
min-height:0;
zoom:1;
}
.xxx div{
position:absolute;
top:0;
right:0;
background:red;
}
</style>
<div class="xxx">
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<span>abc</span><br />
<div>123</div>
</div>
в ИЕ6 будет сверху красная полоска на ширину .xxx, хотя должен быть красный прямоугольник шириной текста "123" прибитый к правому краю .xxx
http://learn.javascript.ru/play/drME8