problema in IE8

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

  •  21-09-2019
  •  | 
  •  

Domanda

Il mio tag <marquee> è perfettamente funzionante in IE6 e IE7, ma in IE8 mostra solo prima voce.

Come posso risolvere questo problema?

Grazie in anticipo.

È stato utile?

Soluzione

L'elemento marquee è deprecato. Il W3C consiglia di utilizzare <em> e <strong> come alternative . Se avete bisogno di imitare il comportamento del tendone, JavaScript ha gli strumenti per farlo. Questa discussione ha un esempio JavaScript lavoro.

Altri suggerimenti

Per quanto mi duole collegare questo: http://remysharp.com/demo/marquee.html

Un tendone basato jquery che lavorerà tutti i browser.

Per quanto mi restio l'elemento e la stragrande maggioranza dei suoi casi d'uso, CSS3 sembra aver portato indietro :

Da quello che ho capito Marquee è deprecato, e IE8 potrebbe essere la versione di IE che Microsoft ha deciso di lasciare completamente il supporto per quel tag. Anche se si fa trovare un modo per farlo funzionare, vi suggerirei di usare un altro metodo per ottenere il testo per scorrere (se questo è ciò che è necessario) becuase si avrà probabilmente lo stesso problema nella prossima versione di IE, se.

Modifica Si può provare java script ... dopo una breve ricerca ho trovato questo sito che sembra che genererà il codice per voi. Inoltre, dal momento che è javascript che ora dovrebbe funzionare anche su Firefox, Chrome, ecc http://rumkin.com/tools/marquee/

mi sento davvero il meccanismo di scorrimento è pre-Web 2.0. Se il cliente lo vuole, così non si può avere un sacco di opzioni, ma vorrei davvero provare a fare una sorta di demo per evidenziare che ci sono modi migliori e non causerebbe alcun instabilità al sito, se implementato correttamente.

So che molti clienti sono cauti, ma nella mia esperienza se si può mostrare loro un'alternativa migliore, che è il più stabile o anche più stabile e ad un basso costo (tempo e denaro) quindi sono disposti ad accettare il nuovo modo più spesso di quanto non.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top