Apple'ın yeni cihazlarına karşılık gelen CSS medya sorguları nelerdir? X'in güvenli alan arka plan rengini değiştirmek için body
'un background-color
değerini ayarlamanız gerekiyor.iPhone X/8/8 Artı CSS medya sorguları
17
A
cevap
39
iPhone X
@media only screen
and (device-width : 375px)
and (device-height : 812px)
and (-webkit-device-pixel-ratio : 3) { }
iPhone 8
@media only screen
and (device-width : 375px)
and (device-height : 667px)
and (-webkit-device-pixel-ratio : 2) { }
iPhone 8 Artı
@media only screen
and (device-width : 414px)
and (device-height : 736px)
and (-webkit-device-pixel-ratio : 3) { }
iPhone 6 +/6s +/7 +/8 + aynı boyutları paylaşırken, iPhone 7/8 de bunu yapıyor.
Spesifik bir yönelim mi arıyorsunuz?
Portre
aşağıdaki kuralı ekleyin:
and (orientation : landscape)
:
and (orientation : portrait)
Peyzaj
aşağıdaki kural ekle
Referanslar:
3
İşte iphones için aşağıdaki medya sorgularından bazıları. Onları kopyalanan eğer diğer SO cevapları linkler: Ref bağlantı https://mydevice.io/devices/
/* iphone 3 */
@media only screen and (min-device-width: 320px) and (max-device-height: 480px) and (-webkit-device-pixel-ratio: 1) { }
/* iphone 4 */
@media only screen and (min-device-width: 320px) and (max-device-height: 480px) and (-webkit-device-pixel-ratio: 2) { }
/* iphone 5 */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (-webkit-device-pixel-ratio: 2) { }
/* iphone 6, 6s */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (-webkit-device-pixel-ratio: 2) { }
/* iphone 7, 8 */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (-webkit-device-pixel-ratio: 2) { }
/* iphone 6+, 6s+, 7+, 8+ */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (-webkit-device-pixel-ratio: 3) { }
/* iphone X */
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (-webkit-device-pixel-ratio: 3) { }
için başvuruları eklemek gerekir, örneğin. – nathan
@nathan yanıtı güncellendi. –