Skip to content

CSS: responsive

[class*="-hidden-"],[class*="-show-"] — थीम-ब्रेकपॉइंट स्केल में viewport या container-चौड़ाई के आधार पर दिखाने/छिपाने की क्लासें।

.instui-hidden-max-<bp>/-hidden-min-<bp> viewport चौड़ाई द्वारा छुपाती हैं; .instui-show-max-<bp>/-show-min-<bp> उनका विपरीत हैं (डिफ़ॉल्ट रूप से छिपी हुई, केवल display: revert के ज़रिए रेंज के भीतर दिखाई देती हैं); -cq- वैरिएंट किसी .instui-container पूर्वज की चौड़ाई पर प्रतिक्रिया करते हैं, viewport पर नहीं। स्केल टियर्स xs/sm/md/lg/xl (IR के tray-width component टोकन्स से स्रोत) को प्रत्येक लंबी-फॉर्म स्पेलिंग (x-smallx-large) और डिवाइस नाम (mobile/phablet/tablet/laptop/desktop) से एलियस किया गया है — दोनों शॉर्ट नाम के पक्ष में अप्रचलित हैं — साथ ही अनस्केल्ड, थीम्ड content/content-full-width टियर्स (मुख्य कंटेंट एरिया की max-width)।

Source: index.ts

उपयोग

css
@import "@pantoken/components/utilities.css";

उदाहरण

html
<div class="instui-hidden-max-sm">Hidden at or below the small breakpoint.</div>
<div class="instui-show-min-sm">Shown only at or above the small breakpoint.</div>

मॉडिफायर

मॉडिफायरविवरण
.-cq-hidden-max-contentजब चिन्हित कंटेनर content ब्रेकपॉइंट (68.75em) पर या उससे नीचे हो तो छिपाएँ।
.-cq-hidden-max-content-full-widthजब चिन्हित कंटेनर content-full-width ब्रेकपॉइंट (98.75em) पर या उससे नीचे हो तो छिपाएँ।
.-cq-hidden-max-desktopAlias — maps to .-cq-hidden-max-xl.
.-cq-hidden-max-laptopAlias — maps to .-cq-hidden-max-lg.
.-cq-hidden-max-largeAlias — maps to .-cq-hidden-max-lg.
.-cq-hidden-max-lgजब चिन्हित कंटेनर lg ब्रेकपॉइंट (48em) पर या उससे नीचे हो तो छिपाएँ।
.-cq-hidden-max-mdजब चिन्हित कंटेनर md ब्रेकपॉइंट (30em) पर या उससे नीचे हो तो छिपाएँ।
.-cq-hidden-max-mediumAlias — maps to .-cq-hidden-max-md.
.-cq-hidden-max-mobileAlias — maps to .-cq-hidden-max-xs.
.-cq-hidden-max-phabletAlias — maps to .-cq-hidden-max-sm.
.-cq-hidden-max-smजब चिन्हित कंटेनर sm ब्रेकपॉइंट (20em) पर या उससे नीचे हो तो छिपाएँ।
.-cq-hidden-max-smallAlias — maps to .-cq-hidden-max-sm.
.-cq-hidden-max-tabletAlias — maps to .-cq-hidden-max-md.
.-cq-hidden-max-x-largeAlias — maps to .-cq-hidden-max-xl.
.-cq-hidden-max-x-smallAlias — maps to .-cq-hidden-max-xs.
.-cq-hidden-max-xlजब चिन्हित कंटेनर xl ब्रेकपॉइंट (62em) पर या उससे नीचे हो तो छिपाएँ।
.-cq-hidden-max-xsजब चिन्हित कंटेनर xs ब्रेकपॉइंट (16em) पर या उससे नीचे हो तो छिपाएँ।
.-cq-hidden-min-contentजब चिन्हित कंटेनर content ब्रेकपॉइंट (68.75em) पर या उससे ऊपर हो तो छिपाएँ।
.-cq-hidden-min-content-full-widthजब चिन्हित कंटेनर content-full-width ब्रेकपॉइंट (98.75em) पर या उससे ऊपर हो तो छिपाएँ।
.-cq-hidden-min-desktopAlias — maps to .-cq-hidden-min-xl.
.-cq-hidden-min-laptopAlias — maps to .-cq-hidden-min-lg.
.-cq-hidden-min-largeAlias — maps to .-cq-hidden-min-lg.
.-cq-hidden-min-lgजब चिन्हित कंटेनर lg ब्रेकपॉइंट (48em) पर या उससे ऊपर हो तो छिपाएँ।
.-cq-hidden-min-mdजब चिन्हित कंटेनर md ब्रेकपॉइंट (30em) पर या उससे ऊपर हो तो छिपाएँ।
.-cq-hidden-min-mediumAlias — maps to .-cq-hidden-min-md.
.-cq-hidden-min-mobileAlias — maps to .-cq-hidden-min-xs.
.-cq-hidden-min-phabletAlias — maps to .-cq-hidden-min-sm.
.-cq-hidden-min-smजब चिन्हित कंटेनर sm ब्रेकपॉइंट (20em) पर या उससे ऊपर हो तो छिपाएँ।
.-cq-hidden-min-smallAlias — maps to .-cq-hidden-min-sm.
.-cq-hidden-min-tabletAlias — maps to .-cq-hidden-min-md.
.-cq-hidden-min-x-largeAlias — maps to .-cq-hidden-min-xl.
.-cq-hidden-min-x-smallAlias — maps to .-cq-hidden-min-xs.
.-cq-hidden-min-xlजब चिन्हित कंटेनर xl ब्रेकपॉइंट (62em) पर या उससे ऊपर हो तो छिपाएँ।
.-cq-hidden-min-xsजब चिन्हित कंटेनर xs ब्रेकपॉइंट (16em) पर या उससे ऊपर हो तो छिपाएँ।
.-cq-show-max-contentजब चिन्हित कंटेनर content ब्रेकपॉइंट (68.75em) पर या उससे नीचे हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-max-content-full-widthजब चिन्हित कंटेनर content-full-width ब्रेकपॉइंट (98.75em) पर या उससे नीचे हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-max-desktopAlias — maps to .-cq-show-max-xl.
.-cq-show-max-laptopAlias — maps to .-cq-show-max-lg.
.-cq-show-max-largeAlias — maps to .-cq-show-max-lg.
.-cq-show-max-lgजब चिन्हित कंटेनर lg ब्रेकपॉइंट (48em) पर या उससे नीचे हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-max-mdजब चिन्हित कंटेनर md ब्रेकपॉइंट (30em) पर या उससे नीचे हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-max-mediumAlias — maps to .-cq-show-max-md.
.-cq-show-max-mobileAlias — maps to .-cq-show-max-xs.
.-cq-show-max-phabletAlias — maps to .-cq-show-max-sm.
.-cq-show-max-smजब चिन्हित कंटेनर sm ब्रेकपॉइंट (20em) पर या उससे नीचे हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-max-smallAlias — maps to .-cq-show-max-sm.
.-cq-show-max-tabletAlias — maps to .-cq-show-max-md.
.-cq-show-max-x-largeAlias — maps to .-cq-show-max-xl.
.-cq-show-max-x-smallAlias — maps to .-cq-show-max-xs.
.-cq-show-max-xlजब चिन्हित कंटेनर xl ब्रेकपॉइंट (62em) पर या उससे नीचे हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-max-xsजब चिन्हित कंटेनर xs ब्रेकपॉइंट (16em) पर या उससे नीचे हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-min-contentजब चिन्हित कंटेनर content ब्रेकपॉइंट (68.75em) पर या उससे ऊपर हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-min-content-full-widthजब चिन्हित कंटेनर content-full-width ब्रेकपॉइंट (98.75em) पर या उससे ऊपर हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-min-desktopAlias — maps to .-cq-show-min-xl.
.-cq-show-min-laptopAlias — maps to .-cq-show-min-lg.
.-cq-show-min-largeAlias — maps to .-cq-show-min-lg.
.-cq-show-min-lgजब चिन्हित कंटेनर lg ब्रेकपॉइंट (48em) पर या उससे ऊपर हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-min-mdजब चिन्हित कंटेनर md ब्रेकपॉइंट (30em) पर या उससे ऊपर हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-min-mediumAlias — maps to .-cq-show-min-md.
.-cq-show-min-mobileAlias — maps to .-cq-show-min-xs.
.-cq-show-min-phabletAlias — maps to .-cq-show-min-sm.
.-cq-show-min-smजब चिन्हित कंटेनर sm ब्रेकपॉइंट (20em) पर या उससे ऊपर हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-min-smallAlias — maps to .-cq-show-min-sm.
.-cq-show-min-tabletAlias — maps to .-cq-show-min-md.
.-cq-show-min-x-largeAlias — maps to .-cq-show-min-xl.
.-cq-show-min-x-smallAlias — maps to .-cq-show-min-xs.
.-cq-show-min-xlजब चिन्हित कंटेनर xl ब्रेकपॉइंट (62em) पर या उससे ऊपर हो तो दिखाएँ; अन्यथा छिपाएँ।
.-cq-show-min-xsजब चिन्हित कंटेनर xs ब्रेकपॉइंट (16em) पर या उससे ऊपर हो तो दिखाएँ; अन्यथा छिपाएँ।
.-hidden-max-contentजब viewport content ब्रेकपॉइंट (68.75em) पर या उससे नीचे हो तो छिपाएँ।
.-hidden-max-content-full-widthजब viewport content-full-width ब्रेकपॉइंट (98.75em) पर या उससे नीचे हो तो छिपाएँ।
.-hidden-max-desktopAlias — maps to .-hidden-max-xl.
.-hidden-max-laptopAlias — maps to .-hidden-max-lg.
.-hidden-max-largeAlias — maps to .-hidden-max-lg.
.-hidden-max-lgजब viewport lg ब्रेकपॉइंट (48em) पर या उससे नीचे हो तो छिपाएँ।
.-hidden-max-mdजब viewport md ब्रेकपॉइंट (30em) पर या उससे नीचे हो तो छिपाएँ।
.-hidden-max-mediumAlias — maps to .-hidden-max-md.
.-hidden-max-mobileAlias — maps to .-hidden-max-xs.
.-hidden-max-phabletAlias — maps to .-hidden-max-sm.
.-hidden-max-smजब viewport sm ब्रेकपॉइंट (20em) पर या उससे नीचे हो तो छिपाएँ।
.-hidden-max-smallAlias — maps to .-hidden-max-sm.
.-hidden-max-tabletAlias — maps to .-hidden-max-md.
.-hidden-max-x-largeAlias — maps to .-hidden-max-xl.
.-hidden-max-x-smallAlias — maps to .-hidden-max-xs.
.-hidden-max-xlजब viewport xl ब्रेकपॉइंट (62em) पर या उससे नीचे हो तो छिपाएँ।
.-hidden-max-xsजब viewport xs ब्रेकपॉइंट (16em) पर या उससे नीचे हो तो छिपाएँ।
.-hidden-min-contentजब viewport content ब्रेकपॉइंट (68.75em) पर या उससे ऊपर हो तो छिपाएँ।
.-hidden-min-content-full-widthजब viewport content-full-width ब्रेकपॉइंट (98.75em) पर या उससे ऊपर हो तो छिपाएँ।
.-hidden-min-desktopAlias — maps to .-hidden-min-xl.
.-hidden-min-laptopAlias — maps to .-hidden-min-lg.
.-hidden-min-largeAlias — maps to .-hidden-min-lg.
.-hidden-min-lgजब viewport lg ब्रेकपॉइंट (48em) पर या उससे ऊपर हो तो छिपाएँ।
.-hidden-min-mdजब viewport md ब्रेकपॉइंट (30em) पर या उससे ऊपर हो तो छिपाएँ।
.-hidden-min-mediumAlias — maps to .-hidden-min-md.
.-hidden-min-mobileAlias — maps to .-hidden-min-xs.
.-hidden-min-phabletAlias — maps to .-hidden-min-sm.
.-hidden-min-smजब viewport sm ब्रेकपॉइंट (20em) पर या उससे ऊपर हो तो छिपाएँ।
.-hidden-min-smallAlias — maps to .-hidden-min-sm.
.-hidden-min-tabletAlias — maps to .-hidden-min-md.
.-hidden-min-x-largeAlias — maps to .-hidden-min-xl.
.-hidden-min-x-smallAlias — maps to .-hidden-min-xs.
.-hidden-min-xlजब viewport xl ब्रेकपॉइंट (62em) पर या उससे ऊपर हो तो छिपाएँ।
.-hidden-min-xsजब viewport xs ब्रेकपॉइंट (16em) पर या उससे ऊपर हो तो छिपाएँ।
.-show-max-contentजब viewport content ब्रेकपॉइंट (68.75em) पर या उसके नीचे हो तो दिखाएँ (-hidden-min-content का विपरीत); अन्यथा छिपा रहेगा।
.-show-max-content-full-widthजब viewport content-full-width ब्रेकपॉइंट (98.75em) पर या उसके नीचे हो तो दिखाएँ (-hidden-min-content-full-width का विपरीत); अन्यथा छिपा रहेगा।
.-show-max-desktopAlias — maps to .-show-max-xl.
.-show-max-laptopAlias — maps to .-show-max-lg.
.-show-max-largeAlias — maps to .-show-max-lg.
.-show-max-lgजब viewport lg ब्रेकपॉइंट (48em) पर या उसके नीचे हो तो दिखाएँ (-hidden-min-lg का विपरीत); अन्यथा छिपा रहेगा।
.-show-max-mdजब viewport md ब्रेकपॉइंट (30em) पर या उसके नीचे हो तो दिखाएँ (-hidden-min-md का विपरीत); अन्यथा छिपा रहेगा।
.-show-max-mediumAlias — maps to .-show-max-md.
.-show-max-mobileAlias — maps to .-show-max-xs.
.-show-max-phabletAlias — maps to .-show-max-sm.
.-show-max-smजब viewport sm ब्रेकपॉइंट (20em) पर या उसके नीचे हो तो दिखाएँ (-hidden-min-sm का विपरीत); अन्यथा छिपा रहेगा।
.-show-max-smallAlias — maps to .-show-max-sm.
.-show-max-tabletAlias — maps to .-show-max-md.
.-show-max-x-largeAlias — maps to .-show-max-xl.
.-show-max-x-smallAlias — maps to .-show-max-xs.
.-show-max-xlजब viewport xl ब्रेकपॉइंट (62em) पर या उसके नीचे हो तो दिखाएँ (-hidden-min-xl का विपरीत); अन्यथा छिपा रहेगा।
.-show-max-xsजब viewport xs ब्रेकपॉइंट (16em) पर या उसके नीचे हो तो दिखाएँ (-hidden-min-xs का विपरीत); अन्यथा छिपा रहेगा।
.-show-min-contentजब viewport content ब्रेकपॉइंट (68.75em) पर या उससे ऊपर हो तो दिखाएँ (-hidden-max-content का विपरीत); अन्यथा छिपा रहेगा।
.-show-min-content-full-widthजब viewport content-full-width ब्रेकपॉइंट (98.75em) पर या उससे ऊपर हो तो दिखाएँ (-hidden-max-content-full-width का विपरीत); अन्यथा छिपा रहेगा।
.-show-min-desktopAlias — maps to .-show-min-xl.
.-show-min-laptopAlias — maps to .-show-min-lg.
.-show-min-largeAlias — maps to .-show-min-lg.
.-show-min-lgजब viewport lg ब्रेकपॉइंट (48em) पर या उससे ऊपर हो तो दिखाएँ (-hidden-max-lg का विपरीत); अन्यथा छिपा रहेगा।
.-show-min-mdजब viewport md ब्रेकपॉइंट (30em) पर या उससे ऊपर हो तो दिखाएँ (-hidden-max-md का विपरीत); अन्यथा छिपा रहेगा।
.-show-min-mediumAlias — maps to .-show-min-md.
.-show-min-mobileAlias — maps to .-show-min-xs.
.-show-min-phabletAlias — maps to .-show-min-sm.
.-show-min-smजब viewport sm ब्रेकपॉइंट (20em) पर या उससे ऊपर हो तो दिखाएँ (-hidden-max-sm का विपरीत); अन्यथा छिपा रहेगा।
.-show-min-smallAlias — maps to .-show-min-sm.
.-show-min-tabletAlias — maps to .-show-min-md.
.-show-min-x-largeAlias — maps to .-show-min-xl.
.-show-min-x-smallAlias — maps to .-show-min-xs.
.-show-min-xlजब viewport xl ब्रेकपॉइंट (62em) पर या उससे ऊपर हो तो दिखाएँ (-hidden-max-xl का विपरीत); अन्यथा छिपा रहेगा।
.-show-min-xsजब viewport xs ब्रेकपॉइंट (16em) पर या उससे ऊपर हो तो दिखाएँ (-hidden-max-xs का विपरीत); अन्यथा छिपा रहेगा।

कस्टम प्रॉपर्टीज

प्रॉपर्टीप्रकारडिफ़ॉल्टविवरण
--pantoken-bp-content<length>68.75emcontent ब्रेकपॉइंट का मान (68.75em, हस्तलिखित, थीम-आधारित (token IR में नहीं)). इसे ओवरराइड करने से संकलित @media/@container थ्रेशोल्ड ऊपर नहीं खिसकते।
--pantoken-bp-content-full-width<length>98.75emcontent-full-width ब्रेकपॉइंट का मान (98.75em, हस्तलिखित, थीम-आधारित (token IR में नहीं)). इसे ओवरराइड करने से संकलित @media/@container थ्रेशोल्ड ऊपर नहीं खिसकते।
--pantoken-bp-lg<length>48emlg ब्रेकपॉइंट का मान (48em, --instui-component-tray-width-lg का प्रतिबिंब). इसे ओवरराइड करने से संकलित @media/@container थ्रेशोल्ड ऊपर नहीं खिसकते।
--pantoken-bp-md<length>30emmd ब्रेकपॉइंट का मान (30em, --instui-component-tray-width-md का प्रतिबिंब). इसे ओवरराइड करने से संकलित @media/@container थ्रेशोल्ड ऊपर नहीं खिसकते।
--pantoken-bp-sm<length>20emsm ब्रेकपॉइंट का मान (20em, --instui-component-tray-width-sm का प्रतिबिंब). इसे ओवरराइड करने से संकलित @media/@container थ्रेशोल्ड ऊपर नहीं खिसकते।
--pantoken-bp-xl<length>62emxl ब्रेकपॉइंट का मान (62em, --instui-component-tray-width-xl का प्रतिबिंब). इसे ओवरराइड करने से संकलित @media/@container थ्रेशोल्ड ऊपर नहीं खिसकते।
--pantoken-bp-xs<length>16emxs ब्रेकपॉइंट का मान (16em, --instui-component-tray-width-xs का प्रतिबिंब). इसे ओवरराइड करने से संकलित @media/@container थ्रेशोल्ड ऊपर नहीं खिसकते।

शर्तें

प्रकारक्वेरीविवरण
media(max-width: 16em)xs ब्रेकपॉइंट की ऊपरी सीमा।
media(min-width: 16em)xs ब्रेकपॉइंट की निचली सीमा।
media(max-width: 20em)sm ब्रेकपॉइंट की ऊपरी सीमा।
media(min-width: 20em)sm ब्रेकपॉइंट की निचली सीमा।
media(max-width: 30em)md ब्रेकपॉइंट की ऊपरी सीमा।
media(min-width: 30em)md ब्रेकपॉइंट की निचली सीमा।
media(max-width: 48em)lg ब्रेकपॉइंट की ऊपरी सीमा।
media(min-width: 48em)lg ब्रेकपॉइंट की निचली सीमा।
media(max-width: 62em)xl ब्रेकपॉइंट की ऊपरी सीमा।
media(min-width: 62em)xl ब्रेकपॉइंट की निचली सीमा।
media(max-width: 68.75em)content ब्रेकपॉइंट की ऊपरी सीमा।
media(min-width: 68.75em)content ब्रेकपॉइंट की निचली सीमा।
media(max-width: 98.75em)content-full-width ब्रेकपॉइंट की ऊपरी सीमा।
media(min-width: 98.75em)content-full-width ब्रेकपॉइंट की निचली सीमा।
container(max-width: 16em)xs ब्रेकपॉइंट की ऊपरी सीमा, एक चिह्नित कंटेनर के खिलाफ मूल्यांकित।
container(min-width: 16em)xs ब्रेकपॉइंट की निचली सीमा, एक चिह्नित कंटेनर के खिलाफ मूल्यांकित।
container(max-width: 20em)sm ब्रेकपॉइंट की ऊपरी सीमा, एक चिह्नित कंटेनर के खिलाफ मूल्यांकित।
container(min-width: 20em)sm ब्रेकपॉइंट की निचली सीमा, एक चिह्नित कंटेनर के खिलाफ मूल्यांकित।
container(max-width: 30em)चिह्नित कंटेनर के खिलाफ आंका गया md ब्रेकपॉइंट की ऊपरी सीमा।
container(min-width: 30em)चिह्नित कंटेनर के खिलाफ आंका गया md ब्रेकपॉइंट की निचली सीमा।
container(max-width: 48em)चिह्नित कंटेनर के खिलाफ आंका गया lg ब्रेकपॉइंट की ऊपरी सीमा।
container(min-width: 48em)चिह्नित कंटेनर के खिलाफ आंका गया lg ब्रेकपॉइंट की निचली सीमा।
container(max-width: 62em)चिह्नित कंटेनर के खिलाफ आंका गया xl ब्रेकपॉइंट की ऊपरी सीमा।
container(min-width: 62em)चिह्नित कंटेनर के खिलाफ आंका गया xl ब्रेकपॉइंट की निचली सीमा।
container(max-width: 68.75em)चिह्नित कंटेनर के खिलाफ आंका गया content ब्रेकपॉइंट की ऊपरी सीमा।
container(min-width: 68.75em)चिह्नित कंटेनर के खिलाफ आंका गया content ब्रेकपॉइंट की निचली सीमा।
container(max-width: 98.75em)चिह्नित कंटेनर के खिलाफ आंका गया content-full-width ब्रेकपॉइंट की ऊपरी सीमा।
container(min-width: 98.75em)चिह्नित कंटेनर के खिलाफ आंका गया content-full-width ब्रेकपॉइंट की निचली सीमा।

उपयोग किये गए टोकन

Tokenप्रकारमान
--instui-component-tray-width-lg<length>48em
--instui-component-tray-width-md<length>30em
--instui-component-tray-width-sm<length>20em
--instui-component-tray-width-xl<length>62em
--instui-component-tray-width-xs<length>16em