Ho appurato che lo il metodo scrollTo non funziona su Internet Explorer con pagine che presentino layout fixed.
In realtà so già che è Internet Explorer a non supportare correttamente il l'attributo fixed; per questo motivo sono ricorso ai classici hack per IE:
codice:body { height: 100%; overflow-y: auto; }Qualcuno conosce qualche hack agli hack per IE (scusate il gioco di parole) ?codice:<!--[if IE 6]> <style type="text/css"> /*<![CDATA[*/ html {overflow-x:auto; overflow-y:hidden;} /*]]>*/ </style> <![endif]-->
So che la domanda non è delle più semplici (soprattutto per il fatto che non è un problema molto diffuso), ma spero di trovare un'anima pia in grado di aiutarmi.
PS: tutto questo mi serve per far funzionare la libreria smoothscroll.js presentata qualche tempo fa proprio su HTML.it e nel blog EDIT... Se avete alternative valide (leggere e non intrusive) sono ben accette....
Grazie a tutti.

Rispondi quotando