2011-12-09 35 views
5
  1. iPad'in görünüm alanı 980 piksel genişliğindedir. Yükseklik nedir?
  2. Safari'de adresi ve yeni bağlantıları eklemeliyiz. Manzara modunda yükseklik Safari nedir?
  3. Web'i genişliğe sığdırmak için bir medya sorgusu var - Web'i yüksekliğe sığdırmanın bir yolu var mı?
+0

, benzer soruya cevabım kontrol yardımcı olabilecek küçük bir http://stackoverflow.com/questions/8205812/jquery-js-ios-4-and-document-height-problems –

cevap

10

Aşağıdaki cevaplar;

  1. Haklısınız. Hem iPhone/iPad'deki varsayılan görünüm noktası 980 pikseldir. Varsayılan olarak, herhangi bir varsayılan görünüm yüksekliği yoktur. Kullanarak genişliği/yüksekliği değiştirebilirsiniz;

    <meta name="viewport" content="width=device-width, height=device-height" > 
    
  2. Soruyu tam olarak anlayamadım. Ama evet, iPad çözünürlüğü 1024x768px olduğundan, bu yüzden manzara modunda, yükseklik 768px civarında olmalıdır (eksi adres çubuğu yüksekliği 40px civarında olmalıdır)

  3. Tarayıcıların çoğunun çalışma şekli genişlik ve yükseklik buna göre ayarlanır (ilk yakınlaştırma seviyesi de dahil olmak üzere diğer faktörlere bağlı olarak). Bu yüzden çoğu zaman genişliğini ayarlamaya çalışın.

+4

yoktur fazla hesaplanacak adres çubuğunda, durum çubuğunun (20px) artı Safari'nin değişken olan kromu var, iOS4/5'de kullanıcı yaklaşık 30 piksel uzunluğunda görünen yer işareti çubuğunu açabilir veya kapatabilir. Muhtemelen yaklaşık 40-50 piksel boyunda olan adres çubuğu. Daha sonra iOS5'te başka bir 30px gibi görünen sekme çubuğu var. IOS5'i, yer işareti çubuğu ve sekmelerle ölçtüm ve ~ 125 pikseldir, bu nedenle görünümünüz, manzara modunda yaklaşık 643 pikseldir. –

+0

Evet sağ ... Bu yüzden, mevcut viewport yüksekliğini tam olarak belirlemenin bir yolu yok ... – testndtv

+9

[whatsmy.browsersize.com] adresini ziyaret ederek oldukça iyi bir boyut kümesi elde edebilirsiniz (http: //whatsmy.browsersize. com). IPad'deki bu siteyi Safari'de ziyaret ettiğimde, tarayıcının 981px X 644px olduğunu söyledi. –