2017-06-19 19 views
-1

私は、風景や縦向きのiPadとiPhoneを対象としたメディアクエリを使用していますが、iOS 7以降は動作しません。彼らはiOS 6で完全に動作しました。誰も似たような経験をしていますか?iphone7のメディアクエリ

+2

あなたが興味のあるメディアクエリを投稿するg、おそらく? – obskyr

答えて

0

iPadクエリーの前に、すべてのメディアのクエリとプロパティが閉じられていることを確認してください。以下は、私はiPadと方向を決定するために使用する2つのクエリの例です:

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {} 

または

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){} 
0

あなたはこの試してみてください:

//iPhone 7 in portrait & landscape 

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { /* STYLES GO HERE */} 

//iPhone 7 in landscape 
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) { /* STYLES GO HERE */} 

//iPhone 7 in portrait 
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) { /* STYLES GO HERE */ } 

とiPhone 7 Plusのを:

//iPhone 7 Plus in portrait & landscape 
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) { /* STYLES GO HERE */} 

//iPhone 7 Plus in landscape 
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : landscape) { /* STYLES GO HERE */} 

//iPhone 7 Plus in portrait 
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait) { /* STYLES GO HERE */ } 
+0

私は上記のメディアクエリを使用しましたが、モバイルデバイスの変更はすべて使用しました。どうしますか? "https://stackoverflow.com/questions/18952156/media-queries-in-ios-7-not-working"を参照してください。私はそのフォーラムを読んでそれは本当ですか? –