IE8 Странные дополнительные <li>предметов? - PullRequest
0 голосов
/ 09 марта 2012

У меня проблема со страницей в IE8 (отлично работает в IE6 / 7).Похоже, что он эффективно добавляет новый элемент li вверху списка, которого нет в разметке.

Кто-нибудь может подсказать, что может быть причиной этого?Я поместил некоторый код в JSFiddle http://jsfiddle.net/p6QxV/2/

Он работает с включенным представлением совместимости, но я не верю, что это будет установлено на странице?

Я могу установить метатег, но этоне загружает файл CSS

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

Я хотел бы понять, что является причиной проблемы, и если я могу исправить ее в моем коде / CSS, не прибегая к взломам IE.

1 Ответ

2 голосов
/ 09 марта 2012

Изменение ваших самозакрывающихся тегов <a> на отдельные открывающие и закрывающие теги, кажется, решит вашу проблему. Вероятно, это связано с тем, что теги <a> не должны закрываться самостоятельно, и поэтому IE выбрасывает рендеринг.

http://jsfiddle.net/p6QxV/4/

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