Nếu bạn đang xây dựng một trang web không cụ thể cho iPhone (tên miền phụ như iphone.mywebsite.com) Tôi khuyên bạn nên sử dụng Truy vấn phương tiện CSS như Xavier đề xuất. Nó cho phép bạn làm nhiều hơn là chỉ định một số min-width
và max-width
!
Bạn có thể chỉ định các loại thiết bị (nhưng nhiều thiết bị không được công nhận như họ nên ...) như: screen
handheld
print
tv
và nhiều người khác Nhưng quan trọng nhất là bạn cũng có thể thiết lập nếu cửa sổ trình duyệt đang trong portait
hoặc landscape
, đó là resolution
hoặc aspect-ratio
và cứ thế ...
Đối với% hoặc px tôi chắc chắn sẽ tìm px, rất khó để có thứ gì đó hoạt động như bạn muốn bằng%. Vì bạn không nhất thiết muốn có cùng một loại thông tin nếu người dùng của bạn đi kèm với iPhone hoặc với thiết bị khác. Ví dụ, bạn có thể đưa ra tất cả các hình ảnh nặng từ trang web của bạn cho người dùng iPhone bởi vì họ có thể sẽ sử dụng kết nối 3G và do đó làm cho trang web của bạn tải nhanh hơn rất nhiều!
Một thực sự nice example về những gì bạn có thể làm với CSS Truyền thông Queries ... không may it0s không công việc của tôi ... :-(
Nguồn
2011-08-24 09:18:32
Vâng, tôi đang nhắm mục tiêu các thiết bị IOS –
có vẻ như sử dụng pixel là cách tiến lên rồi! – Xavier
vì vậy chiều rộng tối đa thiết bị sẽ áp dụng cho cảnh quan? và chiều rộng tối đa sẽ áp dụng cho ảnh chân dung? –