Meine <marquee>
Tag funktioniert perfekt in ie6 und ie7, aber in ie8 zeigt es nur das erste Element.
Wie kann ich das beheben?
Vielen Dank im Voraus.
Meine <marquee>
Tag funktioniert perfekt in ie6 und ie7, aber in ie8 zeigt es nur das erste Element.
Wie kann ich das beheben?
Vielen Dank im Voraus.
Das Marquee-Element ist veraltet. Das W3C empfiehlt die Verwendung von <em>
y <strong>
als Alternativen . Wenn Sie das Verhalten des Marquee nachahmen möchten, stehen Ihnen in JavaScript entsprechende Werkzeuge zur Verfügung. Diese Diskussion hat ein funktionierendes JavaScript-Beispiel.
So sehr es mich auch schmerzt, dies zu verlinken: http://remysharp.com/demo/marquee.html
Ein auf Jquery basierendes Marquee, das in allen Browsern funktionieren wird.
So sehr ich auch verabscheuen das Element und die überwiegende Mehrheit seiner Verwendungszwecke, CSS3 scheint es zurückgebracht zu haben :
Soweit ich weiß, ist Marquee veraltet, und der IE8 könnte die Version des IE sein, für die Microsoft beschlossen hat, die Unterstützung für dieses Tag vollständig einzustellen. Selbst wenn Sie einen Weg finden, um es zum Funktionieren zu bringen, würde ich vorschlagen, eine andere Methode zu verwenden, um den Text zu scrollen (wenn das ist, was benötigt wird), weil Sie wahrscheinlich das gleiche Problem in der nächsten Version wenn IE haben.
EDITAR: Sie können es mit Java-Script versuchen... nach einer kurzen Suche fand ich diese Seite, die den Code für Sie zu generieren scheint. Außerdem, da es Javascript ist, sollte es jetzt auch auf Firefox, Chrome, etc. funktionieren. http://rumkin.com/tools/marquee/
Ich glaube wirklich, dass der Scroller-Mechanismus aus der Zeit vor Web 2.0 stammt. Wenn Ihr Kunde es will, haben Sie vielleicht nicht viele Möglichkeiten, aber ich würde wirklich versuchen, eine Art von Demo zu machen, um zu zeigen, dass es bessere Wege gibt und dass es keine Instabilität auf der Website verursachen würde, wenn es richtig implementiert ist.
Ich weiß, dass viele Kunden vorsichtig sind, aber meiner Erfahrung nach sind sie meistens bereit, den neuen Weg zu akzeptieren, wenn man ihnen eine bessere Alternative aufzeigen kann, die genauso stabil oder sogar noch stabiler ist, und das zu geringen Kosten (Zeit und Geld).
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.