Primero debe hacer que la posición principal del elemento sea relativa, luego el div que desea mover debe ser un posicionamiento absoluto
Entonces, tienes dos modos para soportar:
- Para IE y FF 3.x, use jQuery.animate (y anime las propiedades superior e izquierda).
- Para Chrome, Safari y FF 4.x, use la transición CSS3 (no haga animación en las propiedades izquierda / superior, sino que use traducir (…) ya que será acelerado por hardware en navegadores iOS y vistas web)
Entonces, en JS, solo puede probar si el navegador admite la transición, y luego hacer el # 1 si no es así, y el # 2 si lo hace.
- ¿Es YouTube un mejor lugar para ganar dinero o un sitio web?
- ¿Qué es WordPress y por qué debería usarlo para crear un sitio web de noticias?
- ¿Por qué no puedo navegar por algunos sitios web?
- ¿No se recomienda justificar textos en un blog web?
- Cómo crear un sitio web como Gameacess, Gamefly o GetGaming
Puede parecer complejo, pero muy simple. Al final, son solo 5 a 10 líneas de códigos reutilizables.
Aquí hay una forma de probar si la transición es compatible: http://www.bitsandpix.com/entry/…
Consejo: No verifique el modelo / versión del navegador, sino las capacidades del navegador.