Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   IE6 - ширина блочного элемента при абсолютном позиционировании (https://javascript.ru/forum/xhtml-html-css/31443-ie6-shirina-blochnogo-ehlementa-pri-absolyutnom-pozicionirovanii.html)

constantant 07.09.2012 19:24

IE6 - ширина блочного элемента при абсолютном позиционировании
 
подскажите, пожалуйста, как сделать так что бы блочные элементы не растягивались на всю ширину родителя при абсолютном позиционировании?

<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

constantant 07.09.2012 21:04

удалите, плиз, этот пост) тут не совсем правильно сформулировано.

FINoM 08.09.2012 18:11

Не совсем правильно сформулировано то, что нужно поддержать ИЕ6 :D


Часовой пояс GMT +3, время: 10:43.