Подтвердить что ты не робот

<marquee> проблема в ie8

Мой тег <marquee> работает отлично в ie6 и ie7, но в ie8 он отображает только первый элемент.

Как я могу это исправить?

Спасибо заранее.

4b9b3361

Ответ 2

Насколько мне больно это связывать: http://remysharp.com/demo/marquee.html

Шаблон на основе jquery, который будет работать в разных браузерах.

Ответ 4

Из того, что я понимаю, Marquee устарел, и IE8 может быть версией IE, которая решила полностью отказаться от поддержки этого тега. Даже если вы найдете способ заставить его работать, я бы предложил использовать другой метод для прокрутки текста (если это то, что нужно), потому что вы, вероятно, будете иметь такую ​​же проблему в следующей версии, если IE.

EDIT: Вы можете попробовать java script... после быстрого поиска я нашел этот сайт, который выглядит так, как будто он будет генерировать код для вас. Кроме того, поскольку он javascript теперь должен работать и на Firefox, Chrome и т.д. http://rumkin.com/tools/marquee/

Ответ 5

Я действительно чувствую, что механизм скроллера - предварительный Web 2.0. Если ваш клиент этого захочет, возможно, у вас может не быть много вариантов, но я бы действительно попытался сделать что-то вроде демонстрации, чтобы подчеркнуть, что есть лучшие способы, и это не вызовет какой-либо нестабильности на сайте, если будет реализовано правильно.

Я знаю, что многие клиенты осторожны, но, по моему опыту, если вы можете показать им лучшую альтернативу, которая является стабильной или даже более стабильной и по низкой цене (время и деньги), тогда они готовы принять новый путь больше часто, чем нет.