2017-02-01 14 views
6

के लिए सही मीडिया क्वेरी मेरे पास ये दो हैं लेकिन वे काम नहीं कर रहे हैं। मैं क्रोमआईपैड प्रो

/* Landscape*/ 

    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {} 

    /* Portrait*/ 
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {} 

में अनुकरण कर रहा हूँ अगर मैं हटाने 'और (उन्मुखीकरण: परिदृश्य)' तो सीएसएस वहाँ पहले मीडिया क्वेरी में काम करता है में। परिदृश्य और चित्र दोनों के लिए सही अभिविन्यास क्या है?

एचटीएमएल मेटा सेट के रूप में

<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" /> 
+0

आपका प्रश्न स्पष्ट नहीं है। आप जो हासिल करना चाहते हैं उसके साथ विशिष्ट रहें। – Rahul

+0

मुझे स्पष्ट लगता है: पोर्ट्रेट और लैंडस्केप सीएसएस दोनों को आईपैड प्रो पर नहीं बुलाया जा रहा है। और यदि मैं अभिविन्यास को हटा देता हूं तो वे – Rory

+1

पर काम करते हैं, मुझे एक ही समस्या का सामना करना पड़ रहा था। [यह एक] (https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106#.oy5b4ns8s) वास्तव में मेरी मदद की। – riasc

उत्तर

2
/* Landscape*/ 

@media only screen and (min-device-width: 1366px) and (max-device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {} 

/* Portrait*/ 
@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {} 

आईपैड प्रो के लिए पोर्ट्रेट medias क्वेरी ठीक वैसे होना चाहिए। आईपैड प्रो के लिए

लैंडस्केप मीडिया क्वेरी (न्यूनतम-उपकरण-चौड़ाई) होना चाहिए 1366px और (अधिकतम उपकरण-चौड़ाई) 1024px गुणा होना चाहिए।

उम्मीद है कि इससे मदद मिलती है।

+0

जब मैं इसे "आईपैड प्रो" के लिए Google क्रोम सिम्युलेटर पर आज़माता हूं तो यह मेरे लिए काम नहीं करता है – user3003106

+0

यदि आप "केवल" को हटाते हैं और "मिनी-डिवाइस-चौड़ाई" के बजाय "मिनी-चौड़ाई" का उपयोग नहीं करते हैं क्रोम में? –

8
/* ----------- iPad Pro ----------- */ 
/* Portrait and Landscape */ 
@media only screen 
    and (min-device-width: 1024px) 
    and (max-device-width: 1366px) 
    and (-webkit-min-device-pixel-ratio: 1.5) { 
} 

/* Portrait */ 
@media only screen 
    and (min-device-width: 1024px) 
    and (max-device-width: 1366px) 
    and (orientation: portrait) 
    and (-webkit-min-device-pixel-ratio: 1.5) { 
} 

/* Landscape */ 
@media only screen 
    and (min-device-width: 1024px) 
    and (max-device-width: 1366px) 
    and (orientation: landscape) 
    and (-webkit-min-device-pixel-ratio: 1.5) { 

} 

मेरे पास आईपैड प्रो नहीं है लेकिन यह क्रोम सिम्युलेटर में मेरे लिए काम करता है।

0

यह मेरे लिए काम किया

/* Portrait */ 
@media only screen 
    and (min-device-width: 834px) 
    and (max-device-width: 834px) 
    and (orientation: portrait) 
    and (-webkit-min-device-pixel-ratio: 2) { 

} 

/* Landscape */ 
@media only screen 
    and (min-width: 1112px) 
    and (max-width: 1112px) 
    and (orientation: landscape) 
    and (-webkit-min-device-pixel-ratio: 2) 
{ 

} 
संबंधित मुद्दे