2010-03-21 20 views
6

Tôi đang làm việc trên một trang web phải được thiết kế với khả năng truy cập trên thiết bị di động. Là một phần trong quá trình động não, chúng tôi tự hỏi liệu có thể phát hiện, cho trình duyệt di động (ví dụ: Mobile Safari hoặc trình duyệt Android), khi thiết bị xem đã thay đổi hướng và sử dụng trình kích hoạt để thay đổi nội dung trang? Như tiêu đề của câu hỏi này ngụ ý, kịch bản tốt nhất của chúng tôi là khả năng phát hiện sự thay đổi định hướng và sử dụng nó để thay đổi CSS khi đang bay để trình bày một trang hơi khác cho cảnh quan so với chân dung. Tất nhiên chúng tôi chỉ có thể thiết kế cho một trang có vẻ tốt theo một cách và làm cho nó rõ ràng rằng nó phải được xem theo cách đó, nhưng yếu tố thú vị của một trang có vẻ tốt hoặc là cách khá hấp dẫn.Có thể sử dụng Javascript/CSS để hoán đổi kiểu trang khi thiết bị di động quay không?

Ý tưởng này có thể triển khai không? Thực tế?

Trả lời

8

Vâng, điều này được trả lời trong một more general question.

Để tóm tắt, bạn sẽ nghe Javascript với sự kiện orientationchange và chuyển kiểu trong trình xử lý sự kiện, tùy thuộc vào giá trị window.orientation.

+0

Vâng, drat. Tôi đã bỏ lỡ câu hỏi đó trong quá trình tìm kiếm SO ban đầu của tôi cho câu trả lời cho câu hỏi này. Được gắn dấu sao ngay bây giờ. Cảm ơn! –

0

Thực hiện một phong cách chất lỏng đó sẽ điều chỉnh trong mọi trường hợp ..

Bạn sẽ phải đưa ra một mô tả chi tiết hơn về vấn đề bạn muốn giải quyết vì vậy chúng tôi có thể gợi ý câu trả lời chi tiết hơn ..

Các vấn đề liên quan