Относительно позиционированный дочерний элемент в относительно позиционированном родителе исчезает в IE7 - PullRequest
3 голосов
/ 17 октября 2010

Вот мой код:

<ul style="list-style: none; position: relative;">
    <li style="float: left;"><span style="position: relative; left: 5px; ">one</span></li>
    <li style="float: left;"><span>two</span></li>
    <li style="float: left;"><span>three</span></li>
</ul>

Все li элементы содержат span, но первый является единственным другим, который относительно позиционирован.

Все браузеры подходят для этого, но только IE6 \ 7 приводит к исчезновению первого диапазона - и это моя проблема.

1 Ответ

0 голосов
/ 17 октября 2010

Если вам требуется указание родственников, измените float на inline-block. Поплавок также является фактором в этом.

http://jsfiddle.net/zRYqh/5/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...