<пунктирная рамка> проблема в ie8

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

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

Заранее спасибо.

12
задан Paul D. Waite 19 February 2010 в 16:35
поделиться

5 ответов

Раздел Миграция из Cocoa Touch в разделе Обзор технологии ОС iPhone предоставляет хороший обзор различий со ссылками на более конкретные документы для каждого уровня.

Большим отличием является уровень пользовательского интерфейса. На Mac у вас есть рамка AppKit, на iPhone - UIKit. Меньшие различия наблюдаются в структуре Фонда (см. выше).

-121--1155586-

Это зависит от реализации ОС, но обычно существует структура данных «планируемого потока» для повышения эффективности.

Но некоторые хозяйственные задачи, вероятно, должны время от времени просматривать список всех существующих потоков, даже если не каждый цикл планирования.

-121--4690605-

Элемент шатра устарел. В качестве альтернативы W3C рекомендует использовать < em > и < strong > . Если вам нужно имитировать поведение шатра, JavaScript имеет инструменты для этого. Это обсуждение имеет рабочий пример JavaScript.

15
ответ дан 2 December 2019 в 04:16
поделиться

Насколько я ненавижу этот элемент и подавляющее большинство его вариантов использования, CSS3, похоже, принес его назад :

4
ответ дан 2 December 2019 в 04:16
поделиться

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

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

13
ответ дан 2 December 2019 в 04:16
поделиться

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

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

3
ответ дан 2 December 2019 в 04:16
поделиться

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

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

0
ответ дан 2 December 2019 в 04:16
поделиться