Problem in IE8

StackOverflow https://stackoverflow.com/questions/2297888

  •  21-09-2019
  •  | 
  •  

Frage

Mein <marquee> Tag funktioniert perfekt in IE6 und IE7, aber in IE8 es zeigt nur erstes Element.

Wie kann ich dieses Problem beheben?

Vielen Dank im Voraus.

War es hilfreich?

Lösung

Das Marquee-Element ist veraltet. Das W3C empfiehlt die Verwendung von <em> und <strong> als Alternativen . Wenn Sie das Verhalten des Zeltes zu imitieren müssen, hat JavaScript-Tools für das zu tun. Diese Diskussion ein funktionierendes JavaScript Beispiel hat.

Andere Tipps

So sehr es schmerzt mich, dies zu verlinken: http://remysharp.com/demo/marquee.html

Ein jquery basiert Marquee, die in allen Browsern funktionieren.

So viel wie ich verabscheut das Element und die überwiegende Mehrheit der Anwendungsfälle, scheint CSS3 es gebracht zu haben zurück :

Von dem, was ich verstehe, Marquee ist veraltet, und IE8 kann die Version von IE sein, dass Microsoft vollständig entschieden Unterstützung auszulassen für diesen Tag. Selbst wenn Sie eine Art und Weise zu tun finden, um es an der Arbeit, würde ich vorschlagen, andere Methode verwendet, um den Text zu blättern zu bekommen (wenn das, was notwendig ist) weil Sie wahrscheinlich das gleiche Problem in der nächsten Version, wenn IE haben.

EDIT: Sie können Java-Script versuchen ... Nach kurzer Suche habe ich diese Seite gefunden, dass sieht aus wie es den Code für Sie generiert. Außerdem ist es Javascript, da sollte es jetzt funktionieren auch auf Firefox, Chrome etc. http://rumkin.com/tools/marquee/

Ich fühle mich wirklich das Stellrad Mechanismus ist bereits Web 2.0. Wenn Ihr Kunde es wünscht, auch kann man nicht viele Möglichkeiten hat, aber ich würde wirklich versuchen, irgendeine Art von Demo Highlight zu tun, dass es bessere Möglichkeiten, und es wäre auf die Website nicht Ursache Instabilität, wenn sie richtig umgesetzt werden.

Ich weiß, dass viele Kunden sind vorsichtig, aber nach meiner Erfahrung, wenn man ihnen eine bessere Alternative zeigen, die so stabil ist oder sogar noch stabile und zu niedrig Kosten (Zeit und Geld), dann ist sie bereit, die neue Art und Weise mehr zu akzeptieren als oft nicht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top