У меня есть контент, упорядоченный таким образом:
<div id="thumbnails" style="width: 40px; overflow: auto;">
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
В IE7 это обнаруживается, когда содержимое заканчивается прокручиваемым блоком. Ответ везде - сделать положение #thumbnails: относительным. Моя проблема заключается в том, что элементы в #thumbnails представляют собой сценариальные перетаскиваемые объекты, которые перетаскиваются за пределы миниатюр с призраком элемента, который расположен абсолютно. Это не очень хорошо, если родитель позиционируется: относительно, потому что теперь абсолютные позиции относятся к #thumbnails, а не к <body>
. Кто-нибудь знает альтернативное решение для ошибки IE7?