2016-04-12 19 views
0

メディアを実行していますIframeのクエリ。 360px)と(最大:高さと幅iframeの高さと幅の最大値と最小値

min-device-width: 768px) and(max-device-width: 1024px) 
min-device-width: 600px) and (max-device-width: 960px) 

を編集するときに、以下のこの2つのメディアクエリーは、しかしとき、それは、そのサイズで何もしないHTCの携帯電話.. 分-デバイス幅の問合せのiframeのために正常に動作します-device-幅:640ピクセル)ここ

は私のコード

@media screen and (min-width: 360px) and (max-width: 640px),(min-device-width: 360px)and 
(max-device-width: 640px) and (orientation : landscape) 
{ 
    /* CSS */ 

    .wrap{ 
     width:75%; 
    } 
    .iframe { 
    max-height:30vh; 
    max-width:30%; 
    } 
    .html{ 

     background-color:red; 
    } 


} 

も、背景色ではない試みは、トラブルシューティングを行うに際に取り組んで

+0

'device-width'と' device-height'は償却されました。 [https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries] –

答えて

0

デバイスが高解像度である可能性があり、したがってクエリがトリガされることはありません。 resolution units on your media queriesを指定してください。

それ以外の場合は、min-heightmin-widthのメディアクエリを使用してください。彼らはより信頼できます。

+0

最小の高さと幅では動作しません。提供したリンクを使用して画面のサイズを知る方法はありますか..私は最小幅360pxと最大幅640pxに使用したいですか? – markoz007

+0

デバイスのCSSピクセル解像度を知るには、お使いのデバイスでこのページをクリックしてください:http://www.whatismyscreenresolution.com/テスト目的のために、単純な 'min-height'と' min-width'メディアクエリを使います。 – Oriol

+0

これは私がまだ使用している効果がありません.. \t .iframe { \t min-height:30vh; \t分:55%; \t } – markoz007

関連する問題