2010-03-21 10 views
6

Estoy trabajando en un sitio que debe diseñarse teniendo en cuenta la accesibilidad móvil. Como parte de nuestra lluvia de ideas, nos preguntamos si es posible detectar, para un navegador móvil (es decir, Mobile Safari o el navegador Android), cuándo el dispositivo de visualización ha cambiado de orientación, y usarlo como un disparador para cambiar el contenido de la página. Como implica el título de esta pregunta, nuestro mejor escenario es la capacidad de detectar el cambio de orientación y usarlo para modificar el CSS sobre la marcha a fin de presentar una página ligeramente diferente para el paisaje frente al retrato.¿Es posible usar Javascript/CSS para intercambiar hojas de estilo cuando se rota un dispositivo móvil?

Por supuesto, podemos diseñar una página que se vea bien de una manera y que sea obvio que se supone que debe verse de esa manera, pero el factor de una página que se ve bien es bastante atractivo.

¿Se puede implementar esta idea? ¿Práctico?

Respuesta

8

Sí, esto se responde en un more general question.

en resumen, usted escuchar con Javascript para el evento orientationchange, y cambiar el estilo en el controlador de eventos, dependiendo del valor de window.orientation.

+0

Bueno, drat. Me perdí esa pregunta durante mi búsqueda inicial de SO para obtener respuestas a esta pregunta. Estrellado ahora. ¡Gracias! –

0

Realiza un estilo fluido que ajustar en cualquier caso ..

que tendría que dar una descripción más detallada de las cuestiones que desea resolver por lo que podemos sugerir respuestas más detalladas ..

Cuestiones relacionadas