Tôi đang cố gắng điều chỉnh ứng dụng web máy tính bảng của mình để sử dụng trên điện thoại di động. Chức năng Media Query có vẻ hoàn hảo và thử nghiệm ban đầu của tôi mang tính năng này. Câu hỏi tôi có là: với điện thoại và máy tính bảng thay đổi hướng của chúng từ chân dung thành ngang (khi xoay của thiết bị) thì chiều rộng tối đa sau đó tham chiếu là gì?Truy vấn phương tiện CSS
Nói cách khác, điện thoại Android lớn hơn có độ phân giải dọc theo các dòng 480x800, iPhone4 có độ phân giải 640x960 và BlackBerry Torch ban đầu có độ phân giải 360x480. Đây là tất cả các độ phân giải (W x H) khi các thiết bị được giữ ở chế độ dọc, vì vậy độ rộng tương ứng là 400, 640 và 360. Tuy nhiên, khi bạn xoay thiết bị thành ngang, chiều cao 'trở thành' chiều rộng cho mục đích hiển thị. Vì vậy, chiều rộng hiệu dụng trong cảnh quan sau đó trở thành tương ứng 800, 960 và 480, và độ rộng 800 và 960 trùng với chiều rộng của máy tính bảng làm xáo trộn màn hình.
Vì vậy, chiều rộng luôn luôn là chiều rộng? Tức là, khi thiết bị báo cáo kích thước của nó, giá trị độ rộng có luôn giữ nguyên cho mục đích CSS hay không hoặc giá trị độ rộng có thay đổi khi thiết bị xoay sang chế độ ngang không?
Cảm ơn tất cả các bạn trước.
Chắc chắn nó sẽ chỉ cần thay đổi cách mọi người có thể thay đổi độ phân giải màn hình của họ trên một máy tính? –