Странное: посещенное поведение в IE8 для элементов LI - PullRequest
0 голосов
/ 02 декабря 2011

По какой-то причине только в IE (до сих пор тестировавшемся на IE 8 с режимом совместимости и без него) мои посещенные ссылки в неупорядоченном списке отступают после посещения.

http://etech.916networks.com

Мой HTML (генерируется динамически с помощью PHP):

    <ul>
    <li>
    <a target='_blank' href='http://www.test.com/mylink.html' title='Systems Engineer'>Systems Engineer</a>
    </li>
    <li>
    <a target='_blank' href='http://www.test.com/mylink2.html' title='Validation Engineer'>Validation Engineer
    </a>
    </li>
    </ul>

Мой CSS (дополнительные материалы здесь пытаются заставить его работать):

    #latest-updates li {
list-style-type: none;
list-style-image: none;
color: #3c758c;
padding-bottom: 4px;
list-style-position: outside;

    }

    #latest-updates a, a:visited {
list-style-type: none;
list-style-image: none;
list-style-position: outside;
text-indent: 0;
padding; 0;
margin: 0;
    }

    #latest-updates a:hover {
text-decoration: none;
color: #25b6d6;
    }

Любая помощь приветствуется, этосводит меня с ума!Спасибо!

Ответы [ 2 ]

0 голосов
/ 02 декабря 2011

В вашем втором блоке CSS я верю, что вы хотите.

#latest-updates a, #latest-updates a:visited

В противном случае вы применяете этот стиль ко всем тегам «a» в последних обновлениях, а также ко всем посещенным тегам «a» на всей странице.

0 голосов
/ 02 декабря 2011

У меня были подобные проблемы раньше, но не в IE8.

Попробуйте сбросить margin и padding на родительском элементе, который будет ul. Поэтому попробуйте добавить это: -

ul{ margin:0; padding:0; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...